diff --git a/.gitignore b/.gitignore index 86f5bee1..be0978d1 100644 --- a/.gitignore +++ b/.gitignore @@ -353,7 +353,8 @@ cython_debug/ .LSOverride # Icon must end with two \r -Icon +Icon + # Thumbnails ._* @@ -373,3 +374,8 @@ Icon Network Trash Folder Temporary Items .apdisk +backend/.env +.env +frontend +uv.lock +.django_tailwind_cli/tailwindcss-macos-arm64-4.1.13 diff --git a/FRONTEND_IMPLEMENTATION_PLAN.md b/FRONTEND_IMPLEMENTATION_PLAN.md new file mode 100644 index 00000000..26fd1f1f --- /dev/null +++ b/FRONTEND_IMPLEMENTATION_PLAN.md @@ -0,0 +1,123 @@ +# Frontend Implementation Plan - Phase 1 Critical Components + +## Current State Analysis ✅ + +### Completed Components +- **Authentication System** - Modal-based auth with social integration ✅ +- **Toast Notification System** - Advanced toast system with animations ✅ +- **Theme Management** - Working well ✅ +- **Header Navigation** - Enhanced with modal integration ✅ +- **Base Template Structure** - Solid foundation ✅ +- **Basic Alpine.js Components** - Core components implemented ✅ + +### Missing Critical Components (Phase 1 - High Priority) + +## 1. Enhanced Search with Autocomplete 🎯 +**Current**: Basic search exists but lacks autocomplete and advanced features +**Needed**: +- Debounced search with API integration +- Search suggestions dropdown UI +- Search result highlighting +- Keyboard navigation for search suggestions +- Recent searches and popular searches + +## 2. Enhanced Park/Ride Cards 🎯 +**Current**: Basic card components exist +**Needed**: +- Sophisticated hover effects and animations +- Card interaction states (hover, focus, active) +- Loading states for card images +- Card action buttons (favorite, share, etc.) +- Image lazy loading and error handling + +## 3. User Profile Management 🎯 +**Current**: Basic profile pages exist +**Needed**: +- Comprehensive profile editing interface +- Avatar upload with preview functionality +- Profile sections (basic info, preferences, privacy) +- Form validation and error handling +- Settings persistence + +## 4. Advanced Filtering System 🎯 +**Current**: Basic filtering exists +**Needed**: +- Multi-select filter components +- Range slider filters +- Date picker filters +- URL state synchronization for filters +- Filter presets and saved searches + +## 5. Loading States & Skeletons 🎯 +**Current**: Basic loading indicators +**Needed**: +- Skeleton loading components +- Loading spinners and indicators +- Optimistic updates +- Loading states for forms and buttons + +## Implementation Priority Order + +### Week 1: Core Interactive Components +1. **Enhanced Search Component** (2-3 days) +2. **Advanced Card Components** (2-3 days) +3. **Loading States System** (1-2 days) + +### Week 2: User Experience Features +1. **User Profile Management** (3-4 days) +2. **Advanced Filtering System** (3-4 days) + +## Technical Approach + +### 1. Enhanced Search Component +```javascript +Alpine.data('advancedSearch', () => ({ + query: '', + suggestions: [], + recentSearches: [], + popularSearches: [], + loading: false, + showSuggestions: false, + selectedIndex: -1, + debounceTimer: null, + + // Implementation details... +})) +``` + +### 2. Enhanced Card Component +```javascript +Alpine.data('enhancedCard', (cardData) => ({ + data: cardData, + imageLoaded: false, + imageError: false, + favorited: false, + + // Hover effects, animations, interactions +})) +``` + +### 3. Skeleton Loading System +```html + +
+
+
+
+``` + +## Success Metrics +- Search response time < 200ms +- Card interactions feel smooth (60fps) +- Loading states provide clear feedback +- User profile updates work seamlessly +- Filtering provides instant feedback + +## Next Steps +1. Start with Enhanced Search Component implementation +2. Create comprehensive card component system +3. Implement skeleton loading system +4. Build user profile management interface +5. Create advanced filtering system + +This plan focuses on the most impactful user experience improvements that will bring the Django frontend to parity with the React implementation. diff --git a/accounts/migrations/0003_remove_toplist_insert_insert_and_more.py b/accounts/migrations/0003_remove_toplist_insert_insert_and_more.py new file mode 100644 index 00000000..6b91adf0 --- /dev/null +++ b/accounts/migrations/0003_remove_toplist_insert_insert_and_more.py @@ -0,0 +1,89 @@ +# Generated by Django 5.2.6 on 2025-09-20 13:40 + +import pgtrigger.compiler +import pgtrigger.migrations +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("accounts", "0002_remove_toplistitem_insert_insert_and_more"), + ] + + operations = [ + pgtrigger.migrations.RemoveTrigger( + model_name="toplist", + name="insert_insert", + ), + pgtrigger.migrations.RemoveTrigger( + model_name="toplist", + name="update_update", + ), + pgtrigger.migrations.RemoveTrigger( + model_name="toplistitem", + name="insert_insert", + ), + pgtrigger.migrations.RemoveTrigger( + model_name="toplistitem", + name="update_update", + ), + pgtrigger.migrations.AddTrigger( + model_name="toplist", + trigger=pgtrigger.compiler.Trigger( + name="insert_insert", + sql=pgtrigger.compiler.UpsertTriggerSql( + func='INSERT INTO "accounts_toplistevent" ("category", "created_at", "description", "id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "title", "updated_at", "user_id") VALUES (NEW."category", NEW."created_at", NEW."description", NEW."id", _pgh_attach_context(), NOW(), \'insert\', NEW."id", NEW."title", NEW."updated_at", NEW."user_id"); RETURN NULL;', + hash="0b9e68b3aa0d3fb8f50bd832b99b70201d44aa11", + operation="INSERT", + pgid="pgtrigger_insert_insert_26546", + table="accounts_toplist", + when="AFTER", + ), + ), + ), + pgtrigger.migrations.AddTrigger( + model_name="toplist", + trigger=pgtrigger.compiler.Trigger( + name="update_update", + sql=pgtrigger.compiler.UpsertTriggerSql( + condition="WHEN (OLD.* IS DISTINCT FROM NEW.*)", + func='INSERT INTO "accounts_toplistevent" ("category", "created_at", "description", "id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "title", "updated_at", "user_id") VALUES (NEW."category", NEW."created_at", NEW."description", NEW."id", _pgh_attach_context(), NOW(), \'update\', NEW."id", NEW."title", NEW."updated_at", NEW."user_id"); RETURN NULL;', + hash="3ae1293b8b1fe574bac9f388b60d19613347931e", + operation="UPDATE", + pgid="pgtrigger_update_update_84849", + table="accounts_toplist", + when="AFTER", + ), + ), + ), + pgtrigger.migrations.AddTrigger( + model_name="toplistitem", + trigger=pgtrigger.compiler.Trigger( + name="insert_insert", + sql=pgtrigger.compiler.UpsertTriggerSql( + func='INSERT INTO "accounts_toplistitemevent" ("content_type_id", "created_at", "id", "notes", "object_id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "rank", "top_list_id", "updated_at") VALUES (NEW."content_type_id", NEW."created_at", NEW."id", NEW."notes", NEW."object_id", _pgh_attach_context(), NOW(), \'insert\', NEW."id", NEW."rank", NEW."top_list_id", NEW."updated_at"); RETURN NULL;', + hash="1091ef1cc7668e112916df0c12f222bd25cfe921", + operation="INSERT", + pgid="pgtrigger_insert_insert_56dfc", + table="accounts_toplistitem", + when="AFTER", + ), + ), + ), + pgtrigger.migrations.AddTrigger( + model_name="toplistitem", + trigger=pgtrigger.compiler.Trigger( + name="update_update", + sql=pgtrigger.compiler.UpsertTriggerSql( + condition="WHEN (OLD.* IS DISTINCT FROM NEW.*)", + func='INSERT INTO "accounts_toplistitemevent" ("content_type_id", "created_at", "id", "notes", "object_id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "rank", "top_list_id", "updated_at") VALUES (NEW."content_type_id", NEW."created_at", NEW."id", NEW."notes", NEW."object_id", _pgh_attach_context(), NOW(), \'update\', NEW."id", NEW."rank", NEW."top_list_id", NEW."updated_at"); RETURN NULL;', + hash="81227a3b4af9432d2b868cd8680bee7896da8acc", + operation="UPDATE", + pgid="pgtrigger_update_update_2b6e3", + table="accounts_toplistitem", + when="AFTER", + ), + ), + ), + ] diff --git a/backend/.django_tailwind_cli/source.css b/backend/.django_tailwind_cli/source.css new file mode 100644 index 00000000..f1d8c73c --- /dev/null +++ b/backend/.django_tailwind_cli/source.css @@ -0,0 +1 @@ +@import "tailwindcss"; diff --git a/backend/.django_tailwind_cli/tailwindcss-macos-arm64-4.1.12 b/backend/.django_tailwind_cli/tailwindcss-macos-arm64-4.1.12 new file mode 100755 index 00000000..17c38a1a Binary files /dev/null and b/backend/.django_tailwind_cli/tailwindcss-macos-arm64-4.1.12 differ diff --git a/backend/logs/performance.log.1 b/backend/logs/performance.log.1 new file mode 100644 index 00000000..3cc26721 --- /dev/null +++ b/backend/logs/performance.log.1 @@ -0,0 +1,11421 @@ +{"levelname": "WARNING", "asctime": "2025-08-23 17:41:36,951", "module": "performance_middleware", "process": 26797, "thread": 6200029184, "message": "Request performance: GET / - 0.406s, 44 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 406.11, "duration_seconds": 0.406, "query_count": 44, "content_length_bytes": 25379, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '796cf1af-0e0c-4994-8feb-bba554dd1621'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '796cf1af-0e0c-4994-8feb-bba554dd1621'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '796cf1af-0e0c-4994-8feb-bba554dd1621'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '796cf1af-0e0c-4994-8feb-bba554dd1621'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '796cf1af-0e0c-4994-8feb-bba554dd1621'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.019}, {"sql": "RELEASE SAVEPOINT \"s6200029184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-23T21:41:36.549773+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-23 20:02:34,426", "module": "performance_middleware", "process": 91205, "thread": 6159527936, "message": "Request performance: GET /api/parks/ - 0.408s, 21 queries, 200", "path": "/api/parks/", "method": "GET", "status_code": 200, "duration_ms": 407.88, "duration_seconds": 0.408, "query_count": 21, "content_length_bytes": 2112, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6159527936_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '097daf0a-5fe1-41aa-a2b7-c02e1a05c40e'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '097daf0a-5fe1-41aa-a2b7-c02e1a05c40e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '097daf0a-5fe1-41aa-a2b7-c02e1a05c40e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '097daf0a-5fe1-41aa-a2b7-c02e1a05c40e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6159527936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:02:34.020264+00:00'::timestamptz, \"view_name\" = 'pa...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.114} +{"levelname": "INFO", "asctime": "2025-08-23 20:03:07,846", "module": "performance_middleware", "process": 91205, "thread": 6159527936, "message": "Request performance: GET /api/rides/ - 0.259s, 19 queries, 200", "path": "/api/rides/", "method": "GET", "status_code": 200, "duration_ms": 258.66, "duration_seconds": 0.259, "query_count": 19, "content_length_bytes": 3595, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6159527936_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c161c4a5-f289-497b-bc68-a060fc04c5ec'", "time": 0.008}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.01}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c161c4a5-f289-497b-bc68-a060fc04c5ec'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'c161c4a5-f289-497b-bc68-a060fc04c5ec'", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6159527936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:03:07.588539+00:00'::timestamptz, \"view_name\" = 'ri...", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-23 20:06:40,258", "module": "performance_middleware", "process": 91205, "thread": 6159527936, "message": "Request performance: GET /api/parks/ - 0.226s, 22 queries, 200", "path": "/api/parks/", "method": "GET", "status_code": 200, "duration_ms": 225.78, "duration_seconds": 0.226, "query_count": 22, "content_length_bytes": 2112, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1882ccb8-34dd-42e5-8f96-33360b5667d7'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1882ccb8-34dd-42e5-8f96-33360b5667d7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '1882ccb8-34dd-42e5-8f96-33360b5667d7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '1882ccb8-34dd-42e5-8f96-33360b5667d7'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6159527936_x1\"", "time": 0.004}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:06:40.034293+00:00'::timestamptz, \"view_name\" = 'pa...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-23 20:10:38,893", "module": "performance_middleware", "process": 91205, "thread": 6159527936, "message": "Request performance: GET /api/parks/ - 0.248s, 22 queries, 200", "path": "/api/parks/", "method": "GET", "status_code": 200, "duration_ms": 247.51, "duration_seconds": 0.248, "query_count": 22, "content_length_bytes": 2112, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6159527936_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '549749db-74e0-4171-a062-4bf1cabaae26'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '549749db-74e0-4171-a062-4bf1cabaae26'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '549749db-74e0-4171-a062-4bf1cabaae26'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '549749db-74e0-4171-a062-4bf1cabaae26'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6159527936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:10:38.647665+00:00'::timestamptz, \"view_name\" = 'pa...", "time": 0.0}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "INFO", "asctime": "2025-08-23 20:12:36,933", "module": "performance_middleware", "process": 91205, "thread": 6159527936, "message": "Request performance: GET /api/rides/ - 0.247s, 18 queries, 200", "path": "/api/rides/", "method": "GET", "status_code": 200, "duration_ms": 247.13, "duration_seconds": 0.247, "query_count": 18, "content_length_bytes": 3595, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8a2b59a7-d507-4f4e-962f-38afc5b9ae58', '04062d8a-04f6-4abc-8bfd-ad8e588f9cc9', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6159527936_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '04062d8a-04f6-4abc-8bfd-ad8e588f9cc9'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '04062d8a-04f6-4abc-8bfd-ad8e588f9cc9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '04062d8a-04f6-4abc-8bfd-ad8e588f9cc9'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6159527936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:12:36.687102+00:00'::timestamptz, \"view_name\" = 'ri...", "time": 0.001}, {"sql": "COMMIT", "time": 0.01}]} +{"levelname": "WARNING", "asctime": "2025-08-23 20:35:33,483", "module": "performance_middleware", "process": 91205, "thread": 6159527936, "message": "Request performance: GET / - 0.271s, 43 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 270.68, "duration_seconds": 0.271, "query_count": 43, "content_length_bytes": 25378, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'd84ef658-4c1c-4bd1-b9b9-6248bfded160'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'd84ef658-4c1c-4bd1-b9b9-6248bfded160'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'd84ef658-4c1c-4bd1-b9b9-6248bfded160'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'd84ef658-4c1c-4bd1-b9b9-6248bfded160'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6159527936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:35:33.215483+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-23 20:35:40,917", "module": "performance_middleware", "process": 91205, "thread": 13086404608, "message": "Request performance: GET /api/parks/ - 0.208s, 21 queries, 200", "path": "/api/parks/", "method": "GET", "status_code": 200, "duration_ms": 208.45, "duration_seconds": 0.208, "query_count": 21, "content_length_bytes": 2112, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s13086404608_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3b3df2ed-56f4-4cd5-a20d-cb25689915db'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3b3df2ed-56f4-4cd5-a20d-cb25689915db'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '3b3df2ed-56f4-4cd5-a20d-cb25689915db'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '3b3df2ed-56f4-4cd5-a20d-cb25689915db'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s13086404608_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:35:40.709503+00:00'::timestamptz, \"view_name\" = 'pa...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}], "slow_query_count": 1, "slowest_query_time": 0.107} +{"levelname": "WARNING", "asctime": "2025-08-23 20:36:16,049", "module": "performance_middleware", "process": 91205, "thread": 13052751872, "message": "Request performance: GET /parks/ - 0.371s, 77 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 371.03, "duration_seconds": 0.371, "query_count": 77, "content_length_bytes": 201713, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'ba6fd2dd-bb1a-4c41-9d36-48d8365a0965'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 20 WHERE \"silk_request\".\"id\" = 'ba6fd2dd-bb1a-4c41-9d36-48d8365a0965'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 21 WHERE \"silk_request\".\"id\" = 'ba6fd2dd-bb1a-4c41-9d36-48d8365a0965'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 22 WHERE \"silk_request\".\"id\" = 'ba6fd2dd-bb1a-4c41-9d36-48d8365a0965'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:36:15.678758+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-23 20:36:19,416", "module": "performance_middleware", "process": 91205, "thread": 13052751872, "message": "Request performance: GET /parks/cedar-point/ - 0.263s, 43 queries, 200", "path": "/parks/cedar-point/", "method": "GET", "status_code": 200, "duration_ms": 263.06, "duration_seconds": 0.263, "query_count": 43, "content_length_bytes": 32127, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '6e62e523-8962-44e6-a67d-ea6a791842ba'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '6e62e523-8962-44e6-a67d-ea6a791842ba'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '6e62e523-8962-44e6-a67d-ea6a791842ba'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '6e62e523-8962-44e6-a67d-ea6a791842ba'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '6e62e523-8962-44e6-a67d-ea6a791842ba'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/cedar-point/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:36:19.155347+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-23 20:36:19,592", "module": "performance_middleware", "process": 91205, "thread": 13052751872, "message": "Request performance: GET /parks/cedar-point/actions/ - 0.074s, 12 queries, 200", "path": "/parks/cedar-point/actions/", "method": "GET", "status_code": 200, "duration_ms": 74.24, "duration_seconds": 0.074, "query_count": 12, "content_length_bytes": 3, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"o...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3ef0e698-f4c8-4fed-b6f1-513d2cf1d2e5', '0ad333ff-c2e1-4abb-a3a1-1e4885cd7846', 200, 'Cgo...", "time": 0.0}, {"sql": "SAVEPOINT \"s13052751872_x3\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0ad333ff-c2e1-4abb-a3a1-1e4885cd7846'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x3\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/cedar-point/actions/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:36:19.518400+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-23 20:36:22,220", "module": "performance_middleware", "process": 91205, "thread": 13052751872, "message": "Request performance: GET /parks/europa-park/ - 0.201s, 43 queries, 200", "path": "/parks/europa-park/", "method": "GET", "status_code": 200, "duration_ms": 200.68, "duration_seconds": 0.201, "query_count": 43, "content_length_bytes": 30996, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '201227cc-4b3a-4f20-a5b5-352aab0d2ec9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '201227cc-4b3a-4f20-a5b5-352aab0d2ec9'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '201227cc-4b3a-4f20-a5b5-352aab0d2ec9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '201227cc-4b3a-4f20-a5b5-352aab0d2ec9'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '201227cc-4b3a-4f20-a5b5-352aab0d2ec9'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x5\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/europa-park/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:36:22.020578+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-23 20:36:22,395", "module": "performance_middleware", "process": 91205, "thread": 13052751872, "message": "Request performance: GET /parks/europa-park/actions/ - 0.062s, 12 queries, 200", "path": "/parks/europa-park/actions/", "method": "GET", "status_code": 200, "duration_ms": 61.89, "duration_seconds": 0.062, "query_count": 12, "content_length_bytes": 3, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"o...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('396e1e1d-f8fb-4029-8a5f-83fb1a7c9c24', 'b0828e2f-850c-41e9-b39d-9feaaeaa428e', 200, 'Cgo...", "time": 0.0}, {"sql": "SAVEPOINT \"s13052751872_x6\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b0828e2f-850c-41e9-b39d-9feaaeaa428e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x6\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/europa-park/actions/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:36:22.333835+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-23 20:36:30,014", "module": "performance_middleware", "process": 91205, "thread": 13052751872, "message": "Request performance: GET /rides/ - 0.190s, 40 queries, 200", "path": "/rides/", "method": "GET", "status_code": 200, "duration_ms": 190.26, "duration_seconds": 0.19, "query_count": 40, "content_length_bytes": 47444, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '6d61550c-61c2-4077-9541-6c1c0b261dcf'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '6d61550c-61c2-4077-9541-6c1c0b261dcf'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '6d61550c-61c2-4077-9541-6c1c0b261dcf'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '6d61550c-61c2-4077-9541-6c1c0b261dcf'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '6d61550c-61c2-4077-9541-6c1c0b261dcf'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ride\".\"id\", \"rides_ride\".\"...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x8\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:36:29.825941+00:00'::timestamptz, \"view_name\" = 'rides:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-23 20:36:35,462", "module": "performance_middleware", "process": 91205, "thread": 13052751872, "message": "Request exception: GET /parks/europa-park/rides/blue-fire/ - 0.110s, 16 queries, NoReverseMatch: 'manufacturers' is not a registered namespace", "path": "/parks/europa-park/rides/blue-fire/", "method": "GET", "status_code": 500, "duration_ms": 110.24, "query_count": 16, "exception": "'manufacturers' is not a registered namespace", "exception_type": "NoReverseMatch", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-23 20:36:35,763", "module": "performance_middleware", "process": 91205, "thread": 13052751872, "message": "Request performance: GET /parks/europa-park/rides/blue-fire/ - 0.411s, 87 queries, 500", "path": "/parks/europa-park/rides/blue-fire/", "method": "GET", "status_code": 500, "duration_ms": 411.15, "duration_seconds": 0.411, "query_count": 87, "content_length_bytes": 219465, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 21 WHERE \"silk_request\".\"id\" = 'a3954dcc-821c-40cd-a0de-d240c0c70b1d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 22 WHERE \"silk_request\".\"id\" = 'a3954dcc-821c-40cd-a0de-d240c0c70b1d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 23 WHERE \"silk_request\".\"id\" = 'a3954dcc-821c-40cd-a0de-d240c0c70b1d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 24 WHERE \"silk_request\".\"id\" = 'a3954dcc-821c-40cd-a0de-d240c0c70b1d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 25 WHERE \"silk_request\".\"id\" = 'a3954dcc-821c-40cd-a0de-d240c0c70b1d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ride\".\"id\", \"rides_ride\".\"...", "time": 0.013}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x9\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/europa-park/rides/blue-fire/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:36:35.353561+00:00'::timest...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-23 20:36:37,985", "module": "performance_middleware", "process": 91205, "thread": 13052751872, "message": "Request performance: GET /parks/ - 0.224s, 34 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 223.75, "duration_seconds": 0.224, "query_count": 34, "content_length_bytes": 201712, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'ba6a7e0f-b47e-41a9-a33d-e8b063efd853'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'ba6a7e0f-b47e-41a9-a33d-e8b063efd853'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'ba6a7e0f-b47e-41a9-a33d-e8b063efd853'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x10\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:36:37.763673+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-23 20:36:39,849", "module": "performance_middleware", "process": 91205, "thread": 13052751872, "message": "Request performance: GET /parks/cedar-point/ - 0.188s, 45 queries, 200", "path": "/parks/cedar-point/", "method": "GET", "status_code": 200, "duration_ms": 187.95, "duration_seconds": 0.188, "query_count": 45, "content_length_bytes": 32126, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'a5540004-178a-4843-bd45-1b3053f68e7b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'a5540004-178a-4843-bd45-1b3053f68e7b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'a5540004-178a-4843-bd45-1b3053f68e7b'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'a5540004-178a-4843-bd45-1b3053f68e7b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x11\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/cedar-point/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:36:39.663067+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-23 20:36:40,019", "module": "performance_middleware", "process": 91205, "thread": 13052751872, "message": "Request performance: GET /parks/cedar-point/actions/ - 0.069s, 12 queries, 200", "path": "/parks/cedar-point/actions/", "method": "GET", "status_code": 200, "duration_ms": 69.37, "duration_seconds": 0.069, "query_count": 12, "content_length_bytes": 3, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"o...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('03186f3d-f809-4af7-b80a-da7157e3780c', '00420726-4ff6-4279-a91f-55cea9bb65c3', 200, 'Cgo...", "time": 0.0}, {"sql": "SAVEPOINT \"s13052751872_x12\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '00420726-4ff6-4279-a91f-55cea9bb65c3'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x12\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/cedar-point/actions/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:36:39.950459+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-23 20:37:37,821", "module": "performance_middleware", "process": 91205, "thread": 13052751872, "message": "Request performance: GET /parks/cedar-point/ - 0.225s, 44 queries, 200", "path": "/parks/cedar-point/", "method": "GET", "status_code": 200, "duration_ms": 225.28, "duration_seconds": 0.225, "query_count": 44, "content_length_bytes": 32126, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '6e40aae8-c1d5-413b-9906-6f68ca5fb0cb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '6e40aae8-c1d5-413b-9906-6f68ca5fb0cb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '6e40aae8-c1d5-413b-9906-6f68ca5fb0cb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '6e40aae8-c1d5-413b-9906-6f68ca5fb0cb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '6e40aae8-c1d5-413b-9906-6f68ca5fb0cb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x14\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/cedar-point/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:37:37.597988+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-23 20:37:38,107", "module": "performance_middleware", "process": 91205, "thread": 13052751872, "message": "Request performance: GET /parks/cedar-point/actions/ - 0.086s, 12 queries, 200", "path": "/parks/cedar-point/actions/", "method": "GET", "status_code": 200, "duration_ms": 85.91, "duration_seconds": 0.086, "query_count": 12, "content_length_bytes": 3, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"o...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2d6abff6-5f3c-4de3-b23f-af77ec9717fa', '6bc984da-6889-43aa-a9e6-e998da30797c', 200, 'Cgo...", "time": 0.001}, {"sql": "SAVEPOINT \"s13052751872_x15\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6bc984da-6889-43aa-a9e6-e998da30797c'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x15\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/cedar-point/actions/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:37:38.021968+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-23 20:37:41,258", "module": "performance_middleware", "process": 91205, "thread": 13052751872, "message": "Request performance: GET / - 0.211s, 48 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 211.35, "duration_seconds": 0.211, "query_count": 48, "content_length_bytes": 27789, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '28113d8d-7204-4685-b2f0-3b3858464399'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '28113d8d-7204-4685-b2f0-3b3858464399'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '28113d8d-7204-4685-b2f0-3b3858464399'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '28113d8d-7204-4685-b2f0-3b3858464399'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '28113d8d-7204-4685-b2f0-3b3858464399'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x17\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:37:41.050681+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-23 20:38:53,534", "module": "performance_middleware", "process": 91205, "thread": 13052751872, "message": "Request exception: GET /parks/europa-park/rides/blue-fire/ - 0.123s, 16 queries, NoReverseMatch: 'manufacturers' is not a registered namespace", "path": "/parks/europa-park/rides/blue-fire/", "method": "GET", "status_code": 500, "duration_ms": 122.56, "query_count": 16, "exception": "'manufacturers' is not a registered namespace", "exception_type": "NoReverseMatch", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-23 20:38:53,834", "module": "performance_middleware", "process": 91205, "thread": 13052751872, "message": "Request performance: GET /parks/europa-park/rides/blue-fire/ - 0.422s, 91 queries, 500", "path": "/parks/europa-park/rides/blue-fire/", "method": "GET", "status_code": 500, "duration_ms": 422.4, "duration_seconds": 0.422, "query_count": 91, "content_length_bytes": 219459, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 23 WHERE \"silk_request\".\"id\" = 'f5cb4b80-74e5-4f9d-93fc-24a3decb3fc9'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 24 WHERE \"silk_request\".\"id\" = 'f5cb4b80-74e5-4f9d-93fc-24a3decb3fc9'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 25 WHERE \"silk_request\".\"id\" = 'f5cb4b80-74e5-4f9d-93fc-24a3decb3fc9'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ride\".\"id\", \"rides_ride\".\"...", "time": 0.016}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x18\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/europa-park/rides/blue-fire/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:38:53.412394+00:00'::timest...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-23 20:38:55,914", "module": "performance_middleware", "process": 91205, "thread": 13052751872, "message": "Request performance: GET /parks/cedar-point/ - 0.212s, 44 queries, 200", "path": "/parks/cedar-point/", "method": "GET", "status_code": 200, "duration_ms": 211.54, "duration_seconds": 0.212, "query_count": 44, "content_length_bytes": 32127, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'c4e60257-595b-4c77-88ad-20a8a7c274c9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'c4e60257-595b-4c77-88ad-20a8a7c274c9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'c4e60257-595b-4c77-88ad-20a8a7c274c9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'c4e60257-595b-4c77-88ad-20a8a7c274c9'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x19\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/cedar-point/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:38:55.703431+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-23 20:38:56,175", "module": "performance_middleware", "process": 91205, "thread": 13052751872, "message": "Request performance: GET /parks/cedar-point/actions/ - 0.085s, 12 queries, 200", "path": "/parks/cedar-point/actions/", "method": "GET", "status_code": 200, "duration_ms": 85.19, "duration_seconds": 0.085, "query_count": 12, "content_length_bytes": 3, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"o...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b40d2ea2-bf15-4104-b4df-897acca19216', '0bfc01d8-b1dc-46f5-8cdf-ef46c710b2c6', 200, 'Cgo...", "time": 0.0}, {"sql": "SAVEPOINT \"s13052751872_x20\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0bfc01d8-b1dc-46f5-8cdf-ef46c710b2c6'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x20\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/cedar-point/actions/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T00:38:56.090656+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-23 21:36:36,923", "module": "performance_middleware", "process": 56151, "thread": 6191771648, "message": "Request performance: GET /api/parks/ - 0.391s, 22 queries, 200", "path": "/api/parks/", "method": "GET", "status_code": 200, "duration_ms": 391.05, "duration_seconds": 0.391, "query_count": 22, "content_length_bytes": 2112, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd76d3059-bd0b-4221-b802-c7e46af23b4f'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd76d3059-bd0b-4221-b802-c7e46af23b4f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'd76d3059-bd0b-4221-b802-c7e46af23b4f'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'd76d3059-bd0b-4221-b802-c7e46af23b4f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6191771648_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/', \"query_params\" = '{\"ordering\": \"-average_rating\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T01:36:36.539695+00:00':...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.134} +{"levelname": "ERROR", "asctime": "2025-08-23 21:36:44,065", "module": "performance_middleware", "process": 56151, "thread": 6191771648, "message": "Request performance: GET /api/parks/universal-studios-florida/ - 5.137s, 18 queries, 200", "path": "/api/parks/universal-studios-florida/", "method": "GET", "status_code": 200, "duration_ms": 5136.85, "duration_seconds": 5.137, "query_count": 18, "content_length_bytes": 486, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d7d4b6b5-3f07-47a6-9f1d-30c4484fb4e5', '82f8c5c4-0bdc-4623-8516-a44632407540', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191771648_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '82f8c5c4-0bdc-4623-8516-a44632407540'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '82f8c5c4-0bdc-4623-8516-a44632407540'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '82f8c5c4-0bdc-4623-8516-a44632407540'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6191771648_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/universal-studios-florida/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T01:36:38.929004+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-23 21:36:56,434", "module": "performance_middleware", "process": 56151, "thread": 6191771648, "message": "Request performance: GET /api/parks/universal-studios-florida/ - 5.106s, 19 queries, 200", "path": "/api/parks/universal-studios-florida/", "method": "GET", "status_code": 200, "duration_ms": 5105.95, "duration_seconds": 5.106, "query_count": 19, "content_length_bytes": 486, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6191771648_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ac6a84b7-e022-4fbd-b956-80d315c24b75'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ac6a84b7-e022-4fbd-b956-80d315c24b75'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'ac6a84b7-e022-4fbd-b956-80d315c24b75'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6191771648_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/universal-studios-florida/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T01:36:51.329193+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-23 21:43:02,996", "module": "performance_middleware", "process": 56151, "thread": 6191771648, "message": "Request performance: GET /api/parks/universal-studios-florida/ - 5.302s, 18 queries, 200", "path": "/api/parks/universal-studios-florida/", "method": "GET", "status_code": 200, "duration_ms": 5302.29, "duration_seconds": 5.302, "query_count": 18, "content_length_bytes": 486, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f9b1d05c-08ea-4732-bc75-cf892689aeab', 'f096b7df-2a0a-4a2b-8493-10a950920e41', 200, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6191771648_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f096b7df-2a0a-4a2b-8493-10a950920e41'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f096b7df-2a0a-4a2b-8493-10a950920e41'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'f096b7df-2a0a-4a2b-8493-10a950920e41'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6191771648_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/universal-studios-florida/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T01:42:57.694809+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.139} +{"levelname": "ERROR", "asctime": "2025-08-23 22:25:08,024", "module": "performance_middleware", "process": 91426, "thread": 6195195904, "message": "Request performance: GET /api/accounts/social/providers/ - 5.582s, 15 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5582.32, "duration_seconds": 5.582, "query_count": 15, "content_length_bytes": 2, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3a55d03f-85a4-4b5b-ac56-29dc64462597', 'fc21b8a3-47b8-40b9-b81c-b28b82a0d500', 200, 'W10...", "time": 0.002}, {"sql": "SAVEPOINT \"s6195195904_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'fc21b8a3-47b8-40b9-b81c-b28b82a0d500'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'fc21b8a3-47b8-40b9-b81c-b28b82a0d500'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6195195904_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T02:25:02.445179+00:00'::timestampt...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-23 22:25:22,801", "module": "performance_middleware", "process": 91426, "thread": 6195195904, "message": "Request performance: GET /api/accounts/social/providers/ - 5.145s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5145.06, "duration_seconds": 5.145, "query_count": 12, "content_length_bytes": 2, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('17eebe24-36a8-4a64-968e-2f85d09b913b', '40c39d0a-c138-4e2f-a6a8-ca4824838caa', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6195195904_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '40c39d0a-c138-4e2f-a6a8-ca4824838caa'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6195195904_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T02:25:17.657822+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-23 22:26:20,523", "module": "performance_middleware", "process": 97881, "thread": 6156611584, "message": "Request performance: GET /api/accounts/social/providers/ - 0.191s, 15 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 190.61, "duration_seconds": 0.191, "query_count": 15, "content_length_bytes": 2, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7d9f7d70-913e-44d2-b69f-48485d89b726', '56ebaba2-f230-42e3-823b-b80821f1b706', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6156611584_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '56ebaba2-f230-42e3-823b-b80821f1b706'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '56ebaba2-f230-42e3-823b-b80821f1b706'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6156611584_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T02:26:20.334797+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-23 22:34:00,473", "module": "performance_middleware", "process": 7108, "thread": 6145830912, "message": "Request performance: GET /api/accounts/social/providers/ - 5.114s, 16 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5113.78, "duration_seconds": 5.114, "query_count": 16, "content_length_bytes": 2, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9fa05144-9474-481d-99ae-39ff9749659b', '35750817-8b44-4269-9878-1e49e53c3d2d', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6145830912_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '35750817-8b44-4269-9878-1e49e53c3d2d'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '35750817-8b44-4269-9878-1e49e53c3d2d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6145830912_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T02:33:55.361225+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-23 22:42:33,027", "module": "performance_middleware", "process": 7108, "thread": 6129004544, "message": "Request performance: GET /api/accounts/social/providers/ - 0.098s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 97.9, "duration_seconds": 0.098, "query_count": 12, "content_length_bytes": 2, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5b16c500-1236-46e0-b094-3e20e57eae8c', 'c1e20b6f-c2b1-4595-be87-0cbafa00e9c3', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6129004544_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c1e20b6f-c2b1-4595-be87-0cbafa00e9c3'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6129004544_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T02:42:32.932515+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-23 22:42:35,405", "module": "performance_middleware", "process": 7108, "thread": 6129004544, "message": "Request performance: GET /api/accounts/social/providers/ - 0.101s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 100.55, "duration_seconds": 0.101, "query_count": 12, "content_length_bytes": 2, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2e44cb13-2e89-40ed-965c-4c4930015858', 'ff07af08-b13a-4e99-9b9d-c213b5ac468b', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6129004544_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ff07af08-b13a-4e99-9b9d-c213b5ac468b'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6129004544_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T02:42:35.305767+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:01:23,636", "module": "performance_middleware", "process": 7108, "thread": 6129004544, "message": "Request performance: GET /api/accounts/social/providers/ - 0.131s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 131.24, "duration_seconds": 0.131, "query_count": 12, "content_length_bytes": 144, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c2b75a41-ce2f-48ad-b137-4f396dc33f03', 'b361d2ee-e104-4f70-920f-1adeb8c64b03', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6129004544_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b361d2ee-e104-4f70-920f-1adeb8c64b03'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6129004544_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:01:23.507814+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:16:52,755", "module": "performance_middleware", "process": 35015, "thread": 6195490816, "message": "Request performance: GET /api/accounts/social/providers/ - 0.288s, 15 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 287.62, "duration_seconds": 0.288, "query_count": 15, "content_length_bytes": 140, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3ecf4fdd-4b8f-43c2-945e-2db3979cd946', 'f3749012-e985-4328-87b8-e2686aa5dd68', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6195490816_x1\"", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f3749012-e985-4328-87b8-e2686aa5dd68'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f3749012-e985-4328-87b8-e2686aa5dd68'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6195490816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:16:52.469337+00:00'::timestampt...", "time": 0.032}, {"sql": "COMMIT", "time": 0.011}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:21:49,896", "module": "performance_middleware", "process": 35015, "thread": 6195490816, "message": "Request performance: GET /api/accounts/social/providers/ - 5.082s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5081.97, "duration_seconds": 5.082, "query_count": 12, "content_length_bytes": 140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('74fc4d4e-e76c-41dc-aefb-93e21f571a59', '9407f9e9-fd51-40d9-8bd2-9526e5f9bcb0', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6195490816_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9407f9e9-fd51-40d9-8bd2-9526e5f9bcb0'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6195490816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:21:44.816203+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:21:58,975", "module": "performance_middleware", "process": 35015, "thread": 6195490816, "message": "Request performance: GET /api/accounts/social/providers/ - 5.062s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5061.97, "duration_seconds": 5.062, "query_count": 12, "content_length_bytes": 140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('135fdade-c6f6-4a5d-a291-a83eaf325349', '4a300c4b-ba5e-4226-ad46-c50927a82d86', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6195490816_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4a300c4b-ba5e-4226-ad46-c50927a82d86'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6195490816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:21:53.913767+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:22:54,789", "module": "performance_middleware", "process": 35015, "thread": 6195490816, "message": "Request performance: GET /api/accounts/social/providers/ - 5.076s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5076.01, "duration_seconds": 5.076, "query_count": 12, "content_length_bytes": 140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('33b8e368-d2d0-42c4-9126-ce71b33bda9e', 'e7cffda1-e193-4623-96c1-d5c20af2cde4', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6195490816_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e7cffda1-e193-4623-96c1-d5c20af2cde4'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6195490816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:22:49.714231+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:23:02,845", "module": "performance_middleware", "process": 35015, "thread": 6195490816, "message": "Request performance: GET /api/accounts/social/providers/ - 5.057s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5057.15, "duration_seconds": 5.057, "query_count": 12, "content_length_bytes": 140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9098599f-bbda-4447-afee-31964c4a5419', '92121857-4f9d-4382-894a-24017ff87a2d', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6195490816_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '92121857-4f9d-4382-894a-24017ff87a2d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6195490816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:22:57.788859+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:23:12,534", "module": "performance_middleware", "process": 35015, "thread": 6195490816, "message": "Request performance: GET /api/accounts/social/providers/ - 5.077s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5076.74, "duration_seconds": 5.077, "query_count": 12, "content_length_bytes": 140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d0e58a21-8936-487a-b841-2916f45b3a12', 'b8853cb1-991f-40f1-9e93-2887e070be68', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6195490816_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b8853cb1-991f-40f1-9e93-2887e070be68'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6195490816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:23:07.459120+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-23 23:23:22,033", "module": "performance_middleware", "process": 35015, "thread": 6212317184, "message": "Request performance: GET /favicon.ico - 0.071s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 70.88, "duration_seconds": 0.071, "query_count": 8, "content_length_bytes": 21504, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('89f5caa9-69ca-4337-b012-bdc9e557ed7f', '1d5461b7-1eb0-412a-b33b-9395534ed177', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6212317184_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6212317184_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:23:21.963362+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:24:29,336", "module": "performance_middleware", "process": 35015, "thread": 6195490816, "message": "Request performance: GET /api/accounts/social/providers/ - 5.069s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5069.41, "duration_seconds": 5.069, "query_count": 12, "content_length_bytes": 140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('12c8d038-53c6-401c-ac02-049b2e80fc2c', 'eee4e9e7-0f46-4341-a545-bcc86334497e', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6195490816_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'eee4e9e7-0f46-4341-a545-bcc86334497e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6195490816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:24:24.268220+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:28:39,909", "module": "performance_middleware", "process": 40252, "thread": 6249541632, "message": "Request performance: GET /api/accounts/social/providers/ - 0.153s, 15 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 153.41, "duration_seconds": 0.153, "query_count": 15, "content_length_bytes": 140, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('973be597-8af2-445b-82c4-4479a427a531', '7af85470-f749-462d-8f51-1664c9064bba', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7af85470-f749-462d-8f51-1664c9064bba'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7af85470-f749-462d-8f51-1664c9064bba'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:28:39.757690+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:29:34,487", "module": "performance_middleware", "process": 40252, "thread": 6249541632, "message": "Request performance: GET /api/accounts/social/providers/ - 0.182s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 182.14, "duration_seconds": 0.182, "query_count": 12, "content_length_bytes": 140, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c17188ee-b4ac-46a8-ac9b-2be064176c1d', '5fdf2771-51e6-44cf-b233-0f7457cf44dd', 200, 'W3s...", "time": 0.003}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5fdf2771-51e6-44cf-b233-0f7457cf44dd'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.019}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:29:34.305501+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:29:51,040", "module": "performance_middleware", "process": 40252, "thread": 6249541632, "message": "Request performance: GET /api/accounts/social/providers/ - 5.055s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5054.63, "duration_seconds": 5.055, "query_count": 12, "content_length_bytes": 140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7c19407b-8b7b-41ef-871c-2156135e11d0', '9f0b6868-e17b-4911-babf-f18c3a603beb', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9f0b6868-e17b-4911-babf-f18c3a603beb'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:29:45.986870+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:30:02,517", "module": "performance_middleware", "process": 40252, "thread": 6249541632, "message": "Request performance: GET /api/accounts/social/providers/ - 5.062s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5061.94, "duration_seconds": 5.062, "query_count": 12, "content_length_bytes": 140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b7e86bd8-132a-445c-917d-d0ff2d077f69', 'd26fb164-af0e-4375-b8cc-5fa1c9424e22', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd26fb164-af0e-4375-b8cc-5fa1c9424e22'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:29:57.456003+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:30:48,654", "module": "performance_middleware", "process": 40252, "thread": 6249541632, "message": "Request performance: GET /api/accounts/social/providers/ - 0.069s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 69.46, "duration_seconds": 0.069, "query_count": 12, "content_length_bytes": 140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b3f3cae2-15f5-440f-a931-206458d59160', '59e9b1e6-28c0-498e-85f0-a42422711e9e', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '59e9b1e6-28c0-498e-85f0-a42422711e9e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:30:48.585651+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:31:45,065", "module": "performance_middleware", "process": 40252, "thread": 6249541632, "message": "Request performance: GET /api/accounts/social/providers/ - 0.070s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 69.69, "duration_seconds": 0.07, "query_count": 12, "content_length_bytes": 140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('75f1c53e-f1b6-4488-b9fc-eca73f8446c3', '8dc09d7c-0eb1-43c4-807d-5d79e65854d7', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8dc09d7c-0eb1-43c4-807d-5d79e65854d7'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:31:44.996332+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:33:20,593", "module": "performance_middleware", "process": 40252, "thread": 6249541632, "message": "Request performance: GET /api/accounts/social/providers/ - 0.088s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 88.43, "duration_seconds": 0.088, "query_count": 12, "content_length_bytes": 140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b01eb277-f32f-406d-ae39-5503ef0488c5', 'f0682b04-6fd8-464f-820b-1320a9b49eca', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f0682b04-6fd8-464f-820b-1320a9b49eca'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:33:20.506229+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:33:37,086", "module": "performance_middleware", "process": 40252, "thread": 6249541632, "message": "Request performance: GET /api/accounts/social/providers/ - 0.122s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 122.36, "duration_seconds": 0.122, "query_count": 12, "content_length_bytes": 140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2fd4d497-6552-430b-bb3a-26001d3526fc', '18ad5b01-c4ca-40cb-8ebb-283a3d73eb02', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '18ad5b01-c4ca-40cb-8ebb-283a3d73eb02'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:33:36.964660+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:33:59,204", "module": "performance_middleware", "process": 40252, "thread": 6249541632, "message": "Request performance: GET /api/accounts/social/providers/ - 0.078s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 77.66, "duration_seconds": 0.078, "query_count": 12, "content_length_bytes": 140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a80b0645-9e4e-4c6c-ae18-018da326f74f', '6620366e-ae4e-45ae-ac31-dd4bf7d2f1ba', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6620366e-ae4e-45ae-ac31-dd4bf7d2f1ba'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:33:59.127616+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:35:02,756", "module": "performance_middleware", "process": 48415, "thread": 6128594944, "message": "Request performance: GET /api/accounts/social/providers/ - 0.208s, 15 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 207.75, "duration_seconds": 0.208, "query_count": 15, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b7545ed3-86d9-43b6-81d8-36fc7e6f731b', 'e9be1781-39d8-456d-9804-26eb8b3c4d4f', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6128594944_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e9be1781-39d8-456d-9804-26eb8b3c4d4f'", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e9be1781-39d8-456d-9804-26eb8b3c4d4f'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6128594944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:35:02.550586+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:36:04,493", "module": "performance_middleware", "process": 48415, "thread": 6128594944, "message": "Request performance: GET /accounts/google/login/ - 0.090s, 12 queries, 302", "path": "/accounts/google/login/", "method": "GET", "status_code": 302, "duration_ms": 89.99, "duration_seconds": 0.09, "query_count": 12, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('38299016-a16f-4304-abcb-d876a25ad361', 'ec01d55e-5c7d-4058-b936-668b8ce417c7', 302, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6128594944_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ec01d55e-5c7d-4058-b936-668b8ce417c7'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6128594944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/accounts/google/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:36:04.403911+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:39:19,951", "module": "performance_middleware", "process": 48415, "thread": 6128594944, "message": "Request performance: GET /api/accounts/social/providers/ - 0.094s, 13 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 93.65, "duration_seconds": 0.094, "query_count": 13, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1a1bcaa8-becd-4ac6-b773-de98897d6c7b', '127dc2a8-0cf1-42af-9933-6ff3e60d7c3b', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6128594944_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '127dc2a8-0cf1-42af-9933-6ff3e60d7c3b'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6128594944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:39:19.857887+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:39:40,394", "module": "performance_middleware", "process": 48415, "thread": 6128594944, "message": "Request performance: GET /api/accounts/social/providers/ - 5.094s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5094.11, "duration_seconds": 5.094, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('295ef214-54e0-4341-b75f-5c024b45f646', '183bf902-4595-46c4-86b3-3b23af4cdbfd', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6128594944_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '183bf902-4595-46c4-86b3-3b23af4cdbfd'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6128594944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:39:35.301211+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:39:40,401", "module": "performance_middleware", "process": 48415, "thread": 6145421312, "message": "Request performance: GET /api/accounts/social/providers/ - 5.091s, 13 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5091.3, "duration_seconds": 5.091, "query_count": 13, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('778e861c-507d-4577-8b0c-1a726356c9f2', '216887dd-27fc-45d0-9ba1-cfacbc2f71de', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6145421312_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '216887dd-27fc-45d0-9ba1-cfacbc2f71de'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6145421312_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:39:35.310478+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:39:43,672", "module": "performance_middleware", "process": 48415, "thread": 6162247680, "message": "Request performance: GET /accounts/google/login/ - 5.067s, 9 queries, 302", "path": "/accounts/google/login/", "method": "GET", "status_code": 302, "duration_ms": 5066.84, "duration_seconds": 5.067, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f60c93af-9be9-41f4-911c-32ec24ca06dc', '8cb057b4-dead-4884-9c73-bc8bbbbdd38f', 302, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6162247680_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6162247680_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/accounts/google/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:39:38.607004+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:41:34,396", "module": "performance_middleware", "process": 48415, "thread": 6128594944, "message": "Request performance: GET /api/accounts/social/providers/ - 0.101s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 101.13, "duration_seconds": 0.101, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2f309cc2-6417-4da9-b561-530114e47a66', 'e4f5b43e-970c-4062-b4f0-cdb19b574853', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6128594944_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e4f5b43e-970c-4062-b4f0-cdb19b574853'", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6128594944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:41:34.295771+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:41:40,857", "module": "performance_middleware", "process": 48415, "thread": 6128594944, "message": "Request performance: GET /api/accounts/social/providers/ - 5.097s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5097.23, "duration_seconds": 5.097, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('978925cd-190d-4cca-ad5d-9a24769f7b75', 'bc8aa4fc-c8e1-4ed6-91ff-64787a7eb326', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6128594944_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bc8aa4fc-c8e1-4ed6-91ff-64787a7eb326'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6128594944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:41:35.760746+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:42:42,159", "module": "performance_middleware", "process": 48415, "thread": 6128594944, "message": "Request performance: GET /accounts/google/login/ - 0.160s, 13 queries, 302", "path": "/accounts/google/login/", "method": "GET", "status_code": 302, "duration_ms": 159.77, "duration_seconds": 0.16, "query_count": 13, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('17108319-4877-42a6-95a5-9ce4e05bab2b', '698c1ad5-b0f1-4e21-a8cd-92fb312f5174', 302, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6128594944_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '698c1ad5-b0f1-4e21-a8cd-92fb312f5174'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6128594944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/accounts/google/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:42:42.000593+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:44:50,741", "module": "performance_middleware", "process": 51173, "thread": 6204207104, "message": "Request performance: GET /api/accounts/social/providers/ - 0.174s, 16 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 174.36, "duration_seconds": 0.174, "query_count": 16, "content_length_bytes": 182, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('94a55b89-dd55-4828-8d67-20419aeb3f92', '345d2bf7-b82d-4dc1-9dfb-fda459d92151', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6204207104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '345d2bf7-b82d-4dc1-9dfb-fda459d92151'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '345d2bf7-b82d-4dc1-9dfb-fda459d92151'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6204207104_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:44:50.568639+00:00'::timestampt...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:45:56,003", "module": "performance_middleware", "process": 51173, "thread": 6204207104, "message": "Request performance: GET /api/accounts/social/providers/ - 0.072s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 71.98, "duration_seconds": 0.072, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('429cd185-27ba-44f2-8635-8266ed32ace7', '2533cb4b-ba52-4717-a693-668a850bc6a1', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6204207104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2533cb4b-ba52-4717-a693-668a850bc6a1'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6204207104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:45:55.931775+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:46:37,614", "module": "performance_middleware", "process": 51173, "thread": 6204207104, "message": "Request performance: GET /api/accounts/social/providers/ - 0.087s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 86.94, "duration_seconds": 0.087, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('22eaad3c-95ea-43ae-b5eb-2f3eff933886', '0959ca61-b177-4116-bb6a-bb3d002cea07', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6204207104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0959ca61-b177-4116-bb6a-bb3d002cea07'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6204207104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:46:37.528817+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:46:47,664", "module": "performance_middleware", "process": 51173, "thread": 6204207104, "message": "Request performance: GET /api/accounts/social/providers/ - 0.063s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 63.33, "duration_seconds": 0.063, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0412b9a4-c29d-45d9-8155-111e0f34281f', '0d5dc88a-eac9-4da4-878c-0c4dabd130eb', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6204207104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0d5dc88a-eac9-4da4-878c-0c4dabd130eb'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6204207104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:46:47.601877+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:46:52,679", "module": "performance_middleware", "process": 51173, "thread": 6221033472, "message": "Request performance: GET /api/accounts/social/providers/ - 5.077s, 10 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5077.19, "duration_seconds": 5.077, "query_count": 10, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a3d23dde-0c4e-4b2c-91d7-576a076d4fdc', 'b7923007-e578-4277-b1ea-582a41edf123', 200, 'W3s...", "time": 0.007}, {"sql": "SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:46:47.602889+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:46:59,292", "module": "performance_middleware", "process": 51173, "thread": 6204207104, "message": "Request performance: GET /accounts/google/login/ - 0.101s, 13 queries, 302", "path": "/accounts/google/login/", "method": "GET", "status_code": 302, "duration_ms": 100.65, "duration_seconds": 0.101, "query_count": 13, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a93aa428-50e1-4871-af05-4b96304faebd', 'd5e3b3ed-b695-450d-ac79-fd0c5e84ad27', 302, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6204207104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd5e3b3ed-b695-450d-ac79-fd0c5e84ad27'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6204207104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/accounts/google/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:46:59.193887+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:47:01,260", "module": "performance_middleware", "process": 51173, "thread": 6221033472, "message": "Request performance: GET /api/accounts/social/providers/ - 0.061s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 61.11, "duration_seconds": 0.061, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b5a6fcdb-a567-4c88-85a6-830c21546a2f', '17ef706a-8560-44f4-9521-e1856e98834f', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '17ef706a-8560-44f4-9521-e1856e98834f'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:47:01.199844+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:47:06,272", "module": "performance_middleware", "process": 51173, "thread": 6237859840, "message": "Request performance: GET /api/accounts/social/providers/ - 5.072s, 13 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5071.74, "duration_seconds": 5.072, "query_count": 13, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ba480ad7-564a-466f-abf8-ea71dc27a49a', 'f04f5267-5b57-47c9-8c58-3cfe52a63d9d', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6237859840_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f04f5267-5b57-47c9-8c58-3cfe52a63d9d'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6237859840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:47:01.200720+00:00'::timestampt...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:47:07,892", "module": "performance_middleware", "process": 51173, "thread": 6221033472, "message": "Request performance: GET /api/accounts/social/providers/ - 5.068s, 9 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5067.84, "duration_seconds": 5.068, "query_count": 9, "content_length_bytes": 182, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c385a53a-3078-4316-9f7d-b9baf8104e9e', '8752ba07-b13d-4664-810c-dfac67ee3b87', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:47:02.825393+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:47:09,531", "module": "performance_middleware", "process": 51173, "thread": 6221033472, "message": "Request performance: GET /api/accounts/social/providers/ - 0.071s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 71.39, "duration_seconds": 0.071, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c403d190-d005-4477-b1c0-0152cd753cca', '9e796d64-5e9e-45cf-976e-e6ff5dbad719', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9e796d64-5e9e-45cf-976e-e6ff5dbad719'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:47:09.461198+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:47:14,547", "module": "performance_middleware", "process": 51173, "thread": 6237859840, "message": "Request performance: GET /api/accounts/social/providers/ - 5.086s, 9 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5086.36, "duration_seconds": 5.086, "query_count": 9, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('69366fc2-bb54-4c8c-8313-515f62eb101b', 'b9b7493a-a8ba-4478-bfbc-fcbcf5947617', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6237859840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6237859840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:47:09.461958+00:00'::timestampt...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:47:57,186", "module": "performance_middleware", "process": 51173, "thread": 6221033472, "message": "Request performance: GET /api/accounts/social/providers/ - 0.095s, 13 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 94.89, "duration_seconds": 0.095, "query_count": 13, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('611679a3-8bba-44b0-a5f1-0808003cfc17', '341355df-afe2-4cca-8714-fdb5bdf53830', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '341355df-afe2-4cca-8714-fdb5bdf53830'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:47:57.092076+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:48:02,162", "module": "performance_middleware", "process": 51173, "thread": 6237859840, "message": "Request performance: GET /api/accounts/social/providers/ - 5.070s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5070.22, "duration_seconds": 5.07, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0cb29a47-6d66-4ab4-a2d6-49428c1a3d7e', 'b522751d-4779-488a-8a65-79310819756e', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6237859840_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b522751d-4779-488a-8a65-79310819756e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6237859840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:47:57.092988+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:48:04,470", "module": "performance_middleware", "process": 51173, "thread": 6254686208, "message": "Request performance: GET /api/accounts/social/providers/ - 5.068s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5067.8, "duration_seconds": 5.068, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ded97bf4-4eaa-4849-a483-5bc443fd5b23', 'c1330679-bc9c-479b-ba3b-acd4bfae4022', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6254686208_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c1330679-bc9c-479b-ba3b-acd4bfae4022'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6254686208_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:47:59.403023+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:48:04,475", "module": "performance_middleware", "process": 51173, "thread": 6221033472, "message": "Request performance: GET /api/accounts/social/providers/ - 5.072s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5072.02, "duration_seconds": 5.072, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('da6ea5ed-9247-4aef-af9a-353950662662', 'dbbfc2bd-c54d-4a2a-93f6-8d1536a9880e', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'dbbfc2bd-c54d-4a2a-93f6-8d1536a9880e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:47:59.404099+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:48:06,339", "module": "performance_middleware", "process": 51173, "thread": 6288338944, "message": "Request performance: GET /api/accounts/social/providers/ - 5.053s, 9 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5053.15, "duration_seconds": 5.053, "query_count": 9, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ecd6d763-ac49-4e61-ab95-db66aab4b32a', 'ebf223d4-f4a6-4954-a092-556848d619ba', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6288338944_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6288338944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:48:01.287735+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:48:06,345", "module": "performance_middleware", "process": 51173, "thread": 6271512576, "message": "Request performance: GET /api/accounts/social/providers/ - 5.058s, 10 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5057.59, "duration_seconds": 5.058, "query_count": 10, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c864541d-b699-4c8f-800f-2c4a74465fd1', 'a54cefc4-053c-436b-9b1b-259dac489b38', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6271512576_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6271512576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:48:01.289168+00:00'::timestampt...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:48:07,610", "module": "performance_middleware", "process": 51173, "thread": 6237859840, "message": "Request performance: GET /api/accounts/social/providers/ - 5.068s, 10 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5068.02, "duration_seconds": 5.068, "query_count": 10, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1751602f-3960-464b-b961-b2804eee6e3a', '9a2e2982-ee37-4c8b-8c0c-578412b57414', 200, 'W3s...", "time": 0.005}, {"sql": "SAVEPOINT \"s6237859840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6237859840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:48:02.542996+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:48:07,617", "module": "performance_middleware", "process": 51173, "thread": 6305165312, "message": "Request performance: GET /api/accounts/social/providers/ - 5.074s, 9 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5073.54, "duration_seconds": 5.074, "query_count": 9, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.0}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ec6009b0-d1af-4be2-a775-527482384c96', '5e1ff219-57c9-476f-a324-64055fa2b506', 200, 'W3s...", "time": 0.006}, {"sql": "SAVEPOINT \"s6305165312_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6305165312_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:48:02.544068+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:48:08,449", "module": "performance_middleware", "process": 51173, "thread": 6221033472, "message": "Request performance: GET /api/accounts/social/providers/ - 0.072s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 72.37, "duration_seconds": 0.072, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('97465221-0130-4f67-b4b4-fbe28d8578a3', '835adc84-4729-42db-a903-334495e3f9bb', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '835adc84-4729-42db-a903-334495e3f9bb'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:48:08.377902+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:48:11,679", "module": "performance_middleware", "process": 51173, "thread": 6237859840, "message": "Request performance: GET /api/accounts/social/providers/ - 0.074s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 74.44, "duration_seconds": 0.074, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('35e60784-8fd9-4eb9-9d4f-4f3ea939823c', '4f4726cd-c31b-462d-92da-4f962fa2d6ac', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6237859840_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4f4726cd-c31b-462d-92da-4f962fa2d6ac'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6237859840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:48:11.605241+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:48:16,658", "module": "performance_middleware", "process": 51173, "thread": 6221033472, "message": "Request performance: GET /api/accounts/social/providers/ - 5.054s, 9 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5053.83, "duration_seconds": 5.054, "query_count": 9, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f94f43ea-2274-461a-ac3b-d5ba8c953db5', '6e3e26be-9f5d-4ac5-9667-35095c37fa64', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:48:11.605794+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:48:30,523", "module": "performance_middleware", "process": 51173, "thread": 6221033472, "message": "Request performance: GET /accounts/google/login/ - 0.085s, 13 queries, 302", "path": "/accounts/google/login/", "method": "GET", "status_code": 302, "duration_ms": 85.25, "duration_seconds": 0.085, "query_count": 13, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b24ac7da-c5ff-4340-84cb-5c541d9bef2d', '27cf1ff8-ce14-4d6a-b93c-00a4c3b3b949', 302, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '27cf1ff8-ce14-4d6a-b93c-00a4c3b3b949'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/accounts/google/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:48:30.438676+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:49:55,171", "module": "performance_middleware", "process": 51173, "thread": 6204207104, "message": "Request performance: GET /api/accounts/social/providers/ - 5.098s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5097.73, "duration_seconds": 5.098, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f522b16e-4815-4650-b5b5-78806b32ea56', '97dd4ff3-9189-4e3b-b0b9-30b27d1781c5', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6204207104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '97dd4ff3-9189-4e3b-b0b9-30b27d1781c5'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6204207104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:49:50.074315+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:49:55,177", "module": "performance_middleware", "process": 51173, "thread": 6221033472, "message": "Request performance: GET /api/accounts/social/providers/ - 5.103s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5102.59, "duration_seconds": 5.103, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('34879f1b-6010-43d5-989e-07c5153aa4c4', '88ebfc28-150d-4770-83f0-30c8906c3dbd', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '88ebfc28-150d-4770-83f0-30c8906c3dbd'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:49:50.075180+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-23 23:50:00,225", "module": "performance_middleware", "process": 51173, "thread": 6204207104, "message": "Request performance: GET /api/accounts/social/providers/ - 4.639s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 4638.68, "duration_seconds": 4.639, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('371c99af-2fba-4098-ad71-870b7d744661', 'f1ac0066-ec69-43a5-aab4-68037a91cdf5', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6204207104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f1ac0066-ec69-43a5-aab4-68037a91cdf5'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6204207104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:49:55.586795+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:50:00,645", "module": "performance_middleware", "process": 51173, "thread": 6221033472, "message": "Request performance: GET /api/accounts/social/providers/ - 5.059s, 9 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5059.48, "duration_seconds": 5.059, "query_count": 9, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('426a6fe0-7daf-4955-9f97-ccacd248acb7', 'e6bcaa17-72cd-4a6c-8ddc-7979192102f8', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:49:55.587358+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-23 23:55:31,011", "module": "performance_middleware", "process": 51173, "thread": 6204207104, "message": "Request performance: GET /api/accounts/social/providers/ - 0.131s, 13 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 131.06, "duration_seconds": 0.131, "query_count": 13, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('08f71c0e-88a5-4df1-8c7d-7eb5bc9cf1f2', 'ee62c3b8-708d-41bd-8060-ad4fea3986ac', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6204207104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ee62c3b8-708d-41bd-8060-ad4fea3986ac'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6204207104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:55:30.883804+00:00'::timestampt...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-23 23:55:35,941", "module": "performance_middleware", "process": 51173, "thread": 6221033472, "message": "Request performance: GET /api/accounts/social/providers/ - 5.057s, 9 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5057.25, "duration_seconds": 5.057, "query_count": 9, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7ac1e5f1-29b6-477f-b387-4fabea2739d6', 'ca16348c-dc37-4c91-86ed-334cca86677f', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6221033472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T03:55:30.885142+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:21:27,912", "module": "performance_middleware", "process": 51173, "thread": 6204207104, "message": "Request performance: GET / - 0.729s, 55 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 729.05, "duration_seconds": 0.729, "query_count": 55, "content_length_bytes": 27790, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '4b250621-f0a2-46bd-9359-439d95437e4e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '4b250621-f0a2-46bd-9359-439d95437e4e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '4b250621-f0a2-46bd-9359-439d95437e4e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '4b250621-f0a2-46bd-9359-439d95437e4e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = '4b250621-f0a2-46bd-9359-439d95437e4e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6204207104_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T17:21:27.186689+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-24 13:22:02,158", "module": "performance_middleware", "process": 51173, "thread": 6288338944, "message": "Request performance: GET /api/accounts/social/providers/ - 5.089s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5088.82, "duration_seconds": 5.089, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5d1a2fa1-4d44-4409-8977-2deffe4c82b1', 'efe3dd8f-aa14-4902-925b-7ef7992dd75f', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6288338944_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'efe3dd8f-aa14-4902-925b-7ef7992dd75f'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6288338944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T17:21:57.070268+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 13:22:02,164", "module": "performance_middleware", "process": 51173, "thread": 6271512576, "message": "Request performance: GET /api/accounts/social/providers/ - 5.095s, 13 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5095.23, "duration_seconds": 5.095, "query_count": 13, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d39cf271-e3ab-4496-81c9-21bfa025ff77', '84215273-8a02-4329-ad4f-d62d4c30c52b', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6271512576_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '84215273-8a02-4329-ad4f-d62d4c30c52b'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6271512576_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T17:21:57.069504+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 13:22:06,574", "module": "performance_middleware", "process": 51173, "thread": 6271512576, "message": "Request exception: POST /api/accounts/login/ - 0.364s, 11 queries, AttributeError: type object 'Token' has no attribute 'objects'", "path": "/api/accounts/login/", "method": "POST", "status_code": 500, "duration_ms": 364.17, "query_count": 11, "exception": "type object 'Token' has no attribute 'objects'", "exception_type": "AttributeError", "user_id": 1} +{"levelname": "ERROR", "asctime": "2025-08-24 13:22:06,643", "module": "performance_middleware", "process": 51173, "thread": 6271512576, "message": "Request performance: POST /api/accounts/login/ - 0.433s, 26 queries, 500", "path": "/api/accounts/login/", "method": "POST", "status_code": 500, "duration_ms": 432.79, "duration_seconds": 0.433, "query_count": 26, "content_length_bytes": 32557, "user_id": 1, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '4429df23-397d-412a-bae5-09cf1473c27e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '4429df23-397d-412a-bae5-09cf1473c27e'", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '4429df23-397d-412a-bae5-09cf1473c27e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '4429df23-397d-412a-bae5-09cf1473c27e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6271512576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-24 13:22:26,526", "module": "performance_middleware", "process": 51173, "thread": 6288338944, "message": "Request exception: POST /api/accounts/login/ - 0.324s, 12 queries, AttributeError: type object 'Token' has no attribute 'objects'", "path": "/api/accounts/login/", "method": "POST", "status_code": 500, "duration_ms": 323.6, "query_count": 12, "exception": "type object 'Token' has no attribute 'objects'", "exception_type": "AttributeError", "user_id": 1} +{"levelname": "ERROR", "asctime": "2025-08-24 13:22:26,603", "module": "performance_middleware", "process": 51173, "thread": 6288338944, "message": "Request performance: POST /api/accounts/login/ - 0.401s, 26 queries, 500", "path": "/api/accounts/login/", "method": "POST", "status_code": 500, "duration_ms": 400.63, "duration_seconds": 0.401, "query_count": 26, "content_length_bytes": 32557, "user_id": 1, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '8f860fde-8073-40b3-8701-ac8091617603'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '8f860fde-8073-40b3-8701-ac8091617603'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '8f860fde-8073-40b3-8701-ac8091617603'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '8f860fde-8073-40b3-8701-ac8091617603'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6288338944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "INFO", "asctime": "2025-08-24 13:23:17,844", "module": "performance_middleware", "process": 51173, "thread": 6305738752, "message": "Request performance: GET /api/accounts/social/providers/ - 0.201s, 13 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 201.14, "duration_seconds": 0.201, "query_count": 13, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4588d808-5a8c-450f-9e78-5b62ba47c0a5', 'f593cf55-11b5-4680-b00a-1c5364a8a8c5', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6305738752_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f593cf55-11b5-4680-b00a-1c5364a8a8c5'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6305738752_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T17:23:17.644319+00:00'::timestampt...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 13:23:18,967", "module": "performance_middleware", "process": 51173, "thread": 6305738752, "message": "Request exception: POST /api/accounts/login/ - 0.342s, 11 queries, AttributeError: type object 'Token' has no attribute 'objects'", "path": "/api/accounts/login/", "method": "POST", "status_code": 500, "duration_ms": 341.83, "query_count": 11, "exception": "type object 'Token' has no attribute 'objects'", "exception_type": "AttributeError", "user_id": 1} +{"levelname": "ERROR", "asctime": "2025-08-24 13:23:19,036", "module": "performance_middleware", "process": 51173, "thread": 6305738752, "message": "Request performance: POST /api/accounts/login/ - 0.411s, 24 queries, 500", "path": "/api/accounts/login/", "method": "POST", "status_code": 500, "duration_ms": 411.27, "duration_seconds": 0.411, "query_count": 24, "content_length_bytes": 32557, "user_id": 1, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8f334521-6eeb-457d-94e8-ab65cac0e94c'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '8f334521-6eeb-457d-94e8-ab65cac0e94c'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '8f334521-6eeb-457d-94e8-ab65cac0e94c'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '8f334521-6eeb-457d-94e8-ab65cac0e94c'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '8f334521-6eeb-457d-94e8-ab65cac0e94c'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6305738752_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-24 13:23:43,715", "module": "performance_middleware", "process": 51173, "thread": 6203633664, "message": "Request performance: GET /accounts/google/login/ - 0.074s, 12 queries, 302", "path": "/accounts/google/login/", "method": "GET", "status_code": 302, "duration_ms": 74.22, "duration_seconds": 0.074, "query_count": 12, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dd01c56c-d4ab-48aa-8ba1-8b1601ca46e4', 'c77a5fd7-8dd5-479b-affb-db5d95d3359b', 302, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6203633664_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c77a5fd7-8dd5-479b-affb-db5d95d3359b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6203633664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/accounts/google/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T17:23:43.642654+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-24 13:24:39,937", "module": "performance_middleware", "process": 51173, "thread": 6203633664, "message": "Request performance: GET /api/accounts/social/providers/ - 0.131s, 12 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 131.29, "duration_seconds": 0.131, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('eedf13ca-9c2f-4246-8454-9179ccb798a5', '715a9e0d-7d51-47e7-88dd-f6d79c9ba2f8', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6203633664_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '715a9e0d-7d51-47e7-88dd-f6d79c9ba2f8'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6203633664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T17:24:39.807256+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:25:31,530", "module": "performance_middleware", "process": 51173, "thread": 6203633664, "message": "Request performance: POST /api/accounts/login/ - 0.560s, 22 queries, 400", "path": "/api/accounts/login/", "method": "POST", "status_code": 400, "duration_ms": 560.13, "duration_seconds": 0.56, "query_count": 22, "content_length_bytes": 31, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '79222667-21f8-4d36-b1d9-36def9fdf95a'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '79222667-21f8-4d36-b1d9-36def9fdf95a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '79222667-21f8-4d36-b1d9-36def9fdf95a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '79222667-21f8-4d36-b1d9-36def9fdf95a'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6203633664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:26:17,805", "module": "performance_middleware", "process": 51173, "thread": 6203633664, "message": "Request performance: GET / - 0.194s, 37 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 194.17, "duration_seconds": 0.194, "query_count": 37, "content_length_bytes": 27788, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'bbec9a5f-851f-443e-98a7-3993c775c237'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'bbec9a5f-851f-443e-98a7-3993c775c237'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'bbec9a5f-851f-443e-98a7-3993c775c237'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'bbec9a5f-851f-443e-98a7-3993c775c237'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'bbec9a5f-851f-443e-98a7-3993c775c237'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6203633664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T17:26:17.612408+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:26:23,965", "module": "performance_middleware", "process": 51173, "thread": 6220460032, "message": "Request performance: POST /api/accounts/login/ - 0.547s, 21 queries, 400", "path": "/api/accounts/login/", "method": "POST", "status_code": 400, "duration_ms": 546.76, "duration_seconds": 0.547, "query_count": 21, "content_length_bytes": 31, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6220460032_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ff84576b-3973-4a9f-8b63-a19f940396a7'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ff84576b-3973-4a9f-8b63-a19f940396a7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'ff84576b-3973-4a9f-8b63-a19f940396a7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'ff84576b-3973-4a9f-8b63-a19f940396a7'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6220460032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:26:26,906", "module": "performance_middleware", "process": 51173, "thread": 6220460032, "message": "Request performance: POST /api/accounts/login/ - 0.552s, 21 queries, 400", "path": "/api/accounts/login/", "method": "POST", "status_code": 400, "duration_ms": 552.17, "duration_seconds": 0.552, "query_count": 21, "content_length_bytes": 31, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6220460032_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '778c0b5d-5299-45dc-9771-92a60579491b'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '778c0b5d-5299-45dc-9771-92a60579491b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '778c0b5d-5299-45dc-9771-92a60579491b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '778c0b5d-5299-45dc-9771-92a60579491b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6220460032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 13:28:22,567", "module": "performance_middleware", "process": 69386, "thread": 6160642048, "message": "Request performance: GET /api/accounts/social/providers/ - 0.167s, 15 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 166.9, "duration_seconds": 0.167, "query_count": 15, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6e5cb3a7-4b48-4ffe-9981-5e4a9f591263', 'f3ff5aed-9f64-4d6a-86da-97cf906eb9c3', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6160642048_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f3ff5aed-9f64-4d6a-86da-97cf906eb9c3'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f3ff5aed-9f64-4d6a-86da-97cf906eb9c3'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6160642048_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T17:28:22.402428+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 13:28:27,480", "module": "performance_middleware", "process": 69386, "thread": 6177468416, "message": "Request performance: GET /api/accounts/social/providers/ - 5.076s, 9 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5075.75, "duration_seconds": 5.076, "query_count": 9, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aeda6fea-70bb-48ea-84b3-8a441c646422', '08d1dd1d-860c-464d-aef6-2644dd9d2973', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6177468416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6177468416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T17:28:22.405114+00:00'::timestampt...", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-24 13:28:28,248", "module": "performance_middleware", "process": 69386, "thread": 6160642048, "message": "Request exception: POST /api/accounts/login/ - 0.314s, 11 queries, AttributeError: type object 'Token' has no attribute 'objects'", "path": "/api/accounts/login/", "method": "POST", "status_code": 500, "duration_ms": 314.5, "query_count": 11, "exception": "type object 'Token' has no attribute 'objects'", "exception_type": "AttributeError", "user_id": 1} +{"levelname": "ERROR", "asctime": "2025-08-24 13:31:06,994", "module": "performance_middleware", "process": 17027, "thread": 6204321792, "message": "Request exception: POST /api/accounts/login/ - 0.417s, 13 queries, ProgrammingError: relation \"authtoken_token\" does not exist\nLINE 1: ...oken\".\"user_id\", \"authtoken_token\".\"created\" FROM \"authtoken...\n ^\n", "path": "/api/accounts/login/", "method": "POST", "status_code": 500, "duration_ms": 417.1, "query_count": 13, "exception": "relation \"authtoken_token\" does not exist\nLINE 1: ...oken\".\"user_id\", \"authtoken_token\".\"created\" FROM \"authtoken...\n ^\n", "exception_type": "ProgrammingError", "user_id": 1} +{"levelname": "ERROR", "asctime": "2025-08-24 13:31:23,743", "module": "performance_middleware", "process": 17198, "thread": 6128791552, "message": "Request exception: POST /api/accounts/login/ - 0.458s, 13 queries, ProgrammingError: relation \"authtoken_token\" does not exist\nLINE 1: ...oken\".\"user_id\", \"authtoken_token\".\"created\" FROM \"authtoken...\n ^\n", "path": "/api/accounts/login/", "method": "POST", "status_code": 500, "duration_ms": 457.68, "query_count": 13, "exception": "relation \"authtoken_token\" does not exist\nLINE 1: ...oken\".\"user_id\", \"authtoken_token\".\"created\" FROM \"authtoken...\n ^\n", "exception_type": "ProgrammingError", "user_id": 1} +{"levelname": "WARNING", "asctime": "2025-08-24 13:31:49,157", "module": "performance_middleware", "process": 21437, "thread": 6204764160, "message": "Request performance: POST /api/accounts/login/ - 0.461s, 31 queries, 200", "path": "/api/accounts/login/", "method": "POST", "status_code": 200, "duration_ms": 460.61, "duration_seconds": 0.461, "query_count": 31, "content_length_bytes": 259, "user_id": 1, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'd35ec755-1df3-4e39-8997-a6a95bd481df'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'd35ec755-1df3-4e39-8997-a6a95bd481df'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'd35ec755-1df3-4e39-8997-a6a95bd481df'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'd35ec755-1df3-4e39-8997-a6a95bd481df'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6204764160_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:31:55,053", "module": "performance_middleware", "process": 21437, "thread": 6204764160, "message": "Request performance: POST /api/accounts/login/ - 0.180s, 12 queries, 403", "path": "/api/accounts/login/", "method": "POST", "status_code": 403, "duration_ms": 180.08, "duration_seconds": 0.18, "query_count": 12, "content_length_bytes": 221, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\", \"accounts_user\".\"username\", \"accounts_user\".\"first_name\", \"accounts_user\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('85984d48-0506-472b-9f86-b54716c89025', '88ea5e0c-d815-4610-a6fd-41427e4f2d12', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6204764160_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '88ea5e0c-d815-4610-a6fd-41427e4f2d12'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6204764160_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:31:57,292", "module": "performance_middleware", "process": 21437, "thread": 6204764160, "message": "Request performance: POST /api/accounts/login/ - 0.101s, 12 queries, 403", "path": "/api/accounts/login/", "method": "POST", "status_code": 403, "duration_ms": 101.03, "duration_seconds": 0.101, "query_count": 12, "content_length_bytes": 221, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\", \"accounts_user\".\"username\", \"accounts_user\".\"first_name\", \"accounts_user\"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4c3c6d09-93a6-414f-a383-6a9e0b371aa9', '4e2ff6de-e39b-41eb-9477-98a1b97aa561', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6204764160_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4e2ff6de-e39b-41eb-9477-98a1b97aa561'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6204764160_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:31:58,907", "module": "performance_middleware", "process": 21437, "thread": 6204764160, "message": "Request performance: POST /api/accounts/login/ - 0.129s, 12 queries, 403", "path": "/api/accounts/login/", "method": "POST", "status_code": 403, "duration_ms": 128.89, "duration_seconds": 0.129, "query_count": 12, "content_length_bytes": 221, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\", \"accounts_user\".\"username\", \"accounts_user\".\"first_name\", \"accounts_user\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4ed5a1ec-3522-469b-8528-c3809e2df30a', '17fe2d94-dc9b-4348-8480-984abeac1fa3', 403, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6204764160_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '17fe2d94-dc9b-4348-8480-984abeac1fa3'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6204764160_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:32:14,036", "module": "performance_middleware", "process": 21437, "thread": 6204764160, "message": "Request performance: POST /api/accounts/login/ - 0.125s, 12 queries, 403", "path": "/api/accounts/login/", "method": "POST", "status_code": 403, "duration_ms": 124.87, "duration_seconds": 0.125, "query_count": 12, "content_length_bytes": 221, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\", \"accounts_user\".\"username\", \"accounts_user\".\"first_name\", \"accounts_user\"...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('420f566e-6f74-4e2d-8d6d-01c714c8e8da', 'c2f21a41-48b9-47ad-8540-35e3207b559b', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6204764160_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c2f21a41-48b9-47ad-8540-35e3207b559b'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6204764160_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:32:14,837", "module": "performance_middleware", "process": 21437, "thread": 6204764160, "message": "Request performance: POST /api/accounts/login/ - 0.127s, 13 queries, 403", "path": "/api/accounts/login/", "method": "POST", "status_code": 403, "duration_ms": 126.6, "duration_seconds": 0.127, "query_count": 13, "content_length_bytes": 221, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cdf889c8-aa5b-4556-907b-98f92fd50a4d', '41defdf8-d41b-4e6c-ae7d-307bb0f67807', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6204764160_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '41defdf8-d41b-4e6c-ae7d-307bb0f67807'", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6204764160_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:32:16,124", "module": "performance_middleware", "process": 21437, "thread": 6204764160, "message": "Request performance: POST /api/accounts/login/ - 0.167s, 12 queries, 403", "path": "/api/accounts/login/", "method": "POST", "status_code": 403, "duration_ms": 166.94, "duration_seconds": 0.167, "query_count": 12, "content_length_bytes": 221, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\", \"accounts_user\".\"username\", \"accounts_user\".\"first_name\", \"accounts_user\"...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7b89f86e-e807-47ae-8839-bcf728b892db', '6e9d533c-c283-4728-853b-4943e4066067', 403, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6204764160_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6e9d533c-c283-4728-853b-4943e4066067'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6204764160_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:36:31,193", "module": "performance_middleware", "process": 21437, "thread": 6204764160, "message": "Request performance: POST /api/accounts/login/ - 0.137s, 15 queries, 403", "path": "/api/accounts/login/", "method": "POST", "status_code": 403, "duration_ms": 137.02, "duration_seconds": 0.137, "query_count": 15, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b6653e5b-a1cf-48a2-a5c7-e4be27459590', 'b70cc2cf-0a0c-4928-9eba-8de83ffb1d95', 403, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6204764160_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b70cc2cf-0a0c-4928-9eba-8de83ffb1d95'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b70cc2cf-0a0c-4928-9eba-8de83ffb1d95'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6204764160_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:36:32,113", "module": "performance_middleware", "process": 21437, "thread": 6204764160, "message": "Request performance: POST /api/accounts/login/ - 0.088s, 15 queries, 403", "path": "/api/accounts/login/", "method": "POST", "status_code": 403, "duration_ms": 88.37, "duration_seconds": 0.088, "query_count": 15, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('405b7d6b-0c61-4494-b79d-4ce9f047b021', '62d87ac2-3615-42aa-90b4-4764fdca3916', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6204764160_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '62d87ac2-3615-42aa-90b4-4764fdca3916'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '62d87ac2-3615-42aa-90b4-4764fdca3916'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6204764160_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:39:38,390", "module": "performance_middleware", "process": 23976, "thread": 6162575360, "message": "Request performance: POST /api/accounts/login/ - 0.440s, 31 queries, 200", "path": "/api/accounts/login/", "method": "POST", "status_code": 200, "duration_ms": 440.25, "duration_seconds": 0.44, "query_count": 31, "content_length_bytes": 263, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '64c6fbba-d158-4be4-83ef-ac88e7b7a8ec'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '64c6fbba-d158-4be4-83ef-ac88e7b7a8ec'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '64c6fbba-d158-4be4-83ef-ac88e7b7a8ec'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '64c6fbba-d158-4be4-83ef-ac88e7b7a8ec'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6162575360_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:39:44,818", "module": "performance_middleware", "process": 23976, "thread": 6162575360, "message": "Request performance: POST /api/accounts/login/ - 0.471s, 27 queries, 200", "path": "/api/accounts/login/", "method": "POST", "status_code": 200, "duration_ms": 471.12, "duration_seconds": 0.471, "query_count": 27, "content_length_bytes": 263, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '8cbfa7d5-7095-4af7-930f-636f2318763b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '8cbfa7d5-7095-4af7-930f-636f2318763b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '8cbfa7d5-7095-4af7-930f-636f2318763b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '8cbfa7d5-7095-4af7-930f-636f2318763b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '8cbfa7d5-7095-4af7-930f-636f2318763b'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6162575360_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:40:08,174", "module": "performance_middleware", "process": 24145, "thread": 6168227840, "message": "Request performance: POST /api/accounts/login/ - 0.434s, 27 queries, 200", "path": "/api/accounts/login/", "method": "POST", "status_code": 200, "duration_ms": 434.34, "duration_seconds": 0.434, "query_count": 27, "content_length_bytes": 263, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'dffa44fc-d92b-43a1-ae5f-4b7e9206ab28'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'dffa44fc-d92b-43a1-ae5f-4b7e9206ab28'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'dffa44fc-d92b-43a1-ae5f-4b7e9206ab28'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'dffa44fc-d92b-43a1-ae5f-4b7e9206ab28'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'dffa44fc-d92b-43a1-ae5f-4b7e9206ab28'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6168227840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "INFO", "asctime": "2025-08-24 13:50:10,909", "module": "performance_middleware", "process": 29846, "thread": 6160150528, "message": "Request performance: GET /api/accounts/social/providers/ - 0.237s, 18 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 236.95, "duration_seconds": 0.237, "query_count": 18, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9b23be21-f727-4b2f-a03b-e785accbeb53', '812e02d4-d68f-4b4a-bcab-605bb129239f', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6160150528_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '812e02d4-d68f-4b4a-bcab-605bb129239f'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '812e02d4-d68f-4b4a-bcab-605bb129239f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '812e02d4-d68f-4b4a-bcab-605bb129239f'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6160150528_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T17:50:10.677694+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-24 13:50:15,807", "module": "performance_middleware", "process": 29846, "thread": 6325039104, "message": "Request performance: GET /api/accounts/social/providers/ - 5.128s, 11 queries, 200", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 200, "duration_ms": 5128.4, "duration_seconds": 5.128, "query_count": 11, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bdd23d89-0f61-46d0-a05b-f46d2a28b119', '6a39c09c-5bb9-4341-8612-eeed0695512f', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T17:50:10.679054+00:00'::timestampt...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:50:28,264", "module": "performance_middleware", "process": 29846, "thread": 6160150528, "message": "Request performance: GET /api/ - 0.118s, 8 queries, 403", "path": "/api/", "method": "GET", "status_code": 403, "duration_ms": 117.88, "duration_seconds": 0.118, "query_count": 8, "content_length_bytes": 23423, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0bc799be-becf-4e7e-bc9d-6fbbe30feddf', 'b26be7fa-bc52-4b8d-8eee-57cd2b1e6a2c', 403, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6160150528_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6160150528_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T17:50:28.148283+00:00'::timestamptz, \"view_name\" = 'parks_fr...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:50:36,210", "module": "performance_middleware", "process": 30076, "thread": 6134771712, "message": "Request performance: GET /api/v1 - 0.175s, 8 queries, 404", "path": "/api/v1", "method": "GET", "status_code": 404, "duration_ms": 175.03, "duration_seconds": 0.175, "query_count": 8, "content_length_bytes": 28979, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('54767320-b58b-4c98-b3eb-deb6f2a57951', '0b2ad5d6-e783-4fc0-a90d-6a3e8025c804', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134771712_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134771712_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T17:50:36.042406+00:00'::timestamptz, \"view_name\" = NULL, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:51:05,354", "module": "performance_middleware", "process": 30375, "thread": 6198292480, "message": "Request performance: GET /api/ - 0.220s, 8 queries, 403", "path": "/api/", "method": "GET", "status_code": 403, "duration_ms": 219.83, "duration_seconds": 0.22, "query_count": 8, "content_length_bytes": 23424, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5b25c441-4762-42e7-ab1a-0a4d57fef2f8', '87ef66a7-6434-4ee7-89e5-d4711b11590e', 403, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6198292480_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6198292480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T17:51:05.140881+00:00'::timestamptz, \"view_name\" = 'parks_fr...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:52:48,833", "module": "performance_middleware", "process": 30798, "thread": 6164049920, "message": "Request performance: GET /api/ - 0.234s, 9 queries, 403", "path": "/api/", "method": "GET", "status_code": 403, "duration_ms": 234.26, "duration_seconds": 0.234, "query_count": 9, "content_length_bytes": 23425, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b2076528-f017-42a2-8b07-8c635d31e240', '50e3b19c-584c-403f-9dac-5bf73d4562c8', 403, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6164049920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6164049920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T17:52:48.611512+00:00'::timestamptz, \"view_name\" = 'parks_fr...", "time": 0.004}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-24 13:57:53,337", "module": "performance_middleware", "process": 57411, "thread": 6128742400, "message": "Request performance: GET /api/ - 0.237s, 9 queries, 403", "path": "/api/", "method": "GET", "status_code": 403, "duration_ms": 237.17, "duration_seconds": 0.237, "query_count": 9, "content_length_bytes": 23424, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2306ac7c-29f0-497a-858b-7e0085088806', '44b11a58-7df0-4b1b-a34a-b5f08b3707db', 403, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6128742400_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6128742400_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T17:57:53.109737+00:00'::timestamptz, \"view_name\" = 'parks_fr...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:15:57,899", "module": "performance_middleware", "process": 7552, "thread": 6167539712, "message": "Request performance: GET /api/ - 0.153s, 8 queries, 404", "path": "/api/", "method": "GET", "status_code": 404, "duration_ms": 153.14, "duration_seconds": 0.153, "query_count": 8, "content_length_bytes": 20345, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a848bd95-cb5f-41c2-8b09-677624ec7653', '28fef8b1-3932-4ba2-8ebd-fd5e24733f35', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6167539712_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6167539712_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:15:57.748242+00:00'::timestamptz, \"view_name\" = NULL, \"en...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:17:48,768", "module": "performance_middleware", "process": 7552, "thread": 6167539712, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 0.103s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 102.88, "duration_seconds": 0.103, "query_count": 8, "content_length_bytes": 33381, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2b9ab910-6c0d-4ff8-8896-b1dcf5b5ec7a', '1ab236c0-31c3-44f2-819e-5efc3105f0ba', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6167539712_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6167539712_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:17:48.666251+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:17:53,759", "module": "performance_middleware", "process": 7552, "thread": 6325039104, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.094s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5094.37, "duration_seconds": 5.094, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('906d1227-5036-43f9-a82c-470e78c3a518', 'b0df7b8e-d495-43ca-8a76-c27c7252f4ae', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:17:48.666407+00:00'::tim...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:25,482", "module": "performance_middleware", "process": 7552, "thread": 6167539712, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 0.127s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 126.96, "duration_seconds": 0.127, "query_count": 8, "content_length_bytes": 33382, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2acd5b9a-57d3-4a4d-9f4b-b6bc695d0ff0', '4c72b38c-2d16-4c30-952e-6e39942af745', 404, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6167539712_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6167539712_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:25.355824+00:00'::tim...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:30,517", "module": "performance_middleware", "process": 7552, "thread": 6325039104, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.161s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5161.35, "duration_seconds": 5.161, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5fb26474-9af4-4849-b312-86c2f2bfab3a', '0f44fabe-8704-4718-944c-1861473179f0', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:25.356947+00:00'::tim...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:30,641", "module": "performance_middleware", "process": 7552, "thread": 6167539712, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.121s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5121.36, "duration_seconds": 5.121, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3b6deb84-25f3-4fed-9a1e-2b0d8eff4760', 'edde5f39-0f86-4621-a265-4231dbe78985', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6167539712_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6167539712_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:25.520705+00:00'::tim...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:30,674", "module": "performance_middleware", "process": 7552, "thread": 6341865472, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.153s, 9 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5153.35, "duration_seconds": 5.153, "query_count": 9, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f7d8c0c4-9383-45d8-b207-0a969580b55c', 'dc7c5bf1-63eb-433b-ac11-517ce7ed2688', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:25.521374+00:00'::tim...", "time": 0.0}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:30,708", "module": "performance_middleware", "process": 7552, "thread": 6358691840, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.122s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5122.41, "duration_seconds": 5.122, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bb3c5741-5ab7-448c-b5dd-660042566d70', 'aa658771-ee83-4648-9e7a-4bdcc18f7af8', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:25.586523+00:00'::tim...", "time": 0.003}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:30,713", "module": "performance_middleware", "process": 7552, "thread": 6375518208, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.127s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5127.06, "duration_seconds": 5.127, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.008}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bf3a0082-e8f1-48ee-b774-95ed9ee947cf', '73c84465-bd4f-4f2e-9bbd-89b31ef2ec9d', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:25.586932+00:00'::tim...", "time": 0.03}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:31,971", "module": "performance_middleware", "process": 7552, "thread": 6392344576, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.090s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5090.47, "duration_seconds": 5.09, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d6cb2da8-2e35-422a-9e9b-cccf82a901dc', '30aab763-73fe-4b94-8a3a-714faeb716ec', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:26.883521+00:00'::tim...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:35,650", "module": "performance_middleware", "process": 7552, "thread": 6325039104, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.131s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5130.52, "duration_seconds": 5.131, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('997fab7e-58cd-4c06-b894-f36090c2f62e', '831b3757-a94b-49c1-82b6-5a1625a13c06', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:30.520451+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:41,440", "module": "performance_middleware", "process": 7552, "thread": 6167539712, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 0.122s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 122.43, "duration_seconds": 0.122, "query_count": 8, "content_length_bytes": 33381, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('779f02ac-416e-468c-a924-c66aa1bf0076', 'b1dedcf8-4d7c-442e-b933-b9405141a8c7', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6167539712_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6167539712_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:41.320846+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:46,423", "module": "performance_middleware", "process": 7552, "thread": 6325039104, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.098s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5098.26, "duration_seconds": 5.098, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ff20175c-3cec-4765-bb11-12360d30a272', 'db4ee398-7742-4173-9316-48d73bd65cf2', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:41.326641+00:00'::tim...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:47,241", "module": "performance_middleware", "process": 7552, "thread": 6167539712, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.187s, 9 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5187.46, "duration_seconds": 5.187, "query_count": 9, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9697da8d-ba3f-413a-b3ca-71eade986d43', 'ba578654-649e-4e04-b961-b1510e60e4c7', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6167539712_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6167539712_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:42.055252+00:00'::tim...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.008}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:47,246", "module": "performance_middleware", "process": 7552, "thread": 6341865472, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.190s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5190.09, "duration_seconds": 5.19, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.014}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('74aa2058-ea18-4fa0-aaa5-13cf4777563a', '2f86ea17-f2fb-4eea-80f0-0af71fd8a799', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:42.056854+00:00'::tim...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:50,411", "module": "performance_middleware", "process": 7552, "thread": 6358691840, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.191s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5190.7, "duration_seconds": 5.191, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0449964e-413e-450a-b83b-5e4e94a004b3', 'aa8a7d46-c718-4b12-9e5b-d65f6240a01d', 404, '', ...", "time": 0.007}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:45.222697+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:50,416", "module": "performance_middleware", "process": 7552, "thread": 6375518208, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.195s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5194.77, "duration_seconds": 5.195, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e33d42e7-91fd-47ab-9504-61b808aa449a', 'aff01103-94b7-4f07-8245-a03c2421bf5c', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:45.222884+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:50,773", "module": "performance_middleware", "process": 7552, "thread": 6392344576, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.161s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5160.81, "duration_seconds": 5.161, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b5dc6d35-e9be-4e8f-88dc-cad420947b1f', 'a8222869-5c8c-45a0-8a99-86b9d17ee7dc', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:45.615683+00:00'::tim...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:51,533", "module": "performance_middleware", "process": 7552, "thread": 6325039104, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.108s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5108.15, "duration_seconds": 5.108, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('befb652b-ab78-417d-9ed6-69691ff65c6b', '005a120f-7f75-4e73-bbb7-84cfcf667ba9', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:46.426284+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:54,404", "module": "performance_middleware", "process": 7552, "thread": 6341865472, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.210s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5209.61, "duration_seconds": 5.21, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d04ff3d2-9ce1-4a31-b051-791149bca00e', '4b54388a-6978-4cb8-8c65-1b83232cd797', 404, '', ...", "time": 0.008}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:49.196444+00:00'::tim...", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:54,409", "module": "performance_middleware", "process": 7552, "thread": 6167539712, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.218s, 9 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5217.82, "duration_seconds": 5.218, "query_count": 9, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aab743c3-6dd5-493d-8354-b5a105808508', 'd67be0ba-1886-4c0c-894a-9d84b46d1640', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6167539712_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6167539712_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:49.194107+00:00'::tim...", "time": 0.008}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:55,724", "module": "performance_middleware", "process": 7552, "thread": 6375518208, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.155s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5154.89, "duration_seconds": 5.155, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a0dc8ee8-0563-4bbb-afc6-eeb73cc23d7d', '11fdd1d0-f972-4a41-9f93-a76b213c44f5', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:50.570754+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:55,729", "module": "performance_middleware", "process": 7552, "thread": 6358691840, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.161s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5161.12, "duration_seconds": 5.161, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.007}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('50bb4366-bfc7-4e16-9dfc-b06657b6b2ed', '1ef55d8c-0d7e-4ade-8593-cdd990fdd605', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:50.569172+00:00'::tim...", "time": 0.007}, {"sql": "COMMIT", "time": 0.008}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:57,228", "module": "performance_middleware", "process": 7552, "thread": 6392344576, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.136s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5136.28, "duration_seconds": 5.136, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6c88dced-9cf2-4ee5-b809-e44565393fb1', '5c7170f2-51f8-4526-8948-a698e890ae93', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6392344576_x1\"", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:52.093081+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:57,232", "module": "performance_middleware", "process": 7552, "thread": 6325039104, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.144s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5144.22, "duration_seconds": 5.144, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d09c8714-314d-4a5d-b214-31a3c466e830', 'c098c32d-5d5c-469e-9e5e-e1d731d86083', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:52.089982+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:59,587", "module": "performance_middleware", "process": 7552, "thread": 6167539712, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.147s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5146.53, "duration_seconds": 5.147, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0520d583-4f58-4d31-96a6-a85264ca7101', 'ae6fad7c-f20c-4522-8087-5d2c301d4a2b', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6167539712_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6167539712_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:54.442272+00:00'::tim...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:19:59,591", "module": "performance_middleware", "process": 7552, "thread": 6341865472, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.150s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5149.52, "duration_seconds": 5.15, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('03d7e80f-2fbe-4582-b96f-48ee65c860cc', '465fe175-8d9d-4177-a32e-dee75a104207', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:54.442786+00:00'::tim...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:20:00,079", "module": "performance_middleware", "process": 7552, "thread": 6409170944, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.186s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5186.26, "duration_seconds": 5.186, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7a4f9268-9b7f-47cb-85eb-4c474a6cd595', '54c6bdfa-055b-4f70-a1d0-e48b83ab2b07', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6409170944_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6409170944_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:54.894458+00:00'::tim...", "time": 0.004}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:20:00,084", "module": "performance_middleware", "process": 7552, "thread": 6425997312, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.191s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5190.74, "duration_seconds": 5.191, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('83e911b0-d25e-47e9-9de6-e9930894c069', '02c73d81-ff4c-4d7a-939a-af788b890995', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6425997312_x1\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6425997312_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:19:54.895939+00:00'::tim...", "time": 0.005}, {"sql": "COMMIT", "time": 0.01}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:20:11,544", "module": "performance_middleware", "process": 7552, "thread": 6167539712, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 0.122s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 122.11, "duration_seconds": 0.122, "query_count": 8, "content_length_bytes": 33381, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('41e29a04-071c-4ca4-8b1e-ffea1dda44cf', '076dd7dc-cc1f-4894-9402-64337be735ca', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6167539712_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6167539712_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:20:11.423808+00:00'::tim...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:20:16,542", "module": "performance_middleware", "process": 7552, "thread": 6325039104, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.117s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5116.63, "duration_seconds": 5.117, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8b1027cb-586d-4730-a2da-cc4c21c3bd52', '16b50a51-9df5-4579-828e-595ebe80ce6c', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:20:11.429891+00:00'::tim...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:20:17,257", "module": "performance_middleware", "process": 7552, "thread": 6341865472, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.279s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5279.22, "duration_seconds": 5.279, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e6a4571a-a2b2-4a75-888a-8d95a32b392d', '3d574809-8ba4-426c-96a4-17fa6fb5e89e', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:20:11.978341+00:00'::tim...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:20:17,263", "module": "performance_middleware", "process": 7552, "thread": 6167539712, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.286s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5286.23, "duration_seconds": 5.286, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1ac542db-f841-4b11-a1cb-2579edd24263', '33c42322-929d-4585-8bca-590e2308307b', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6167539712_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6167539712_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:20:11.978532+00:00'::tim...", "time": 0.002}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:20:17,267", "module": "performance_middleware", "process": 7552, "thread": 6375518208, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.261s, 9 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5261.4, "duration_seconds": 5.261, "query_count": 9, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8d3bc2f6-4777-49ca-b177-c2d6610db418', 'e97c3437-edc7-477c-9a4c-7748507ad43f', 404, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:20:12.006873+00:00'::tim...", "time": 0.018}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.014}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:20:17,272", "module": "performance_middleware", "process": 7552, "thread": 6358691840, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.268s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5267.54, "duration_seconds": 5.268, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9b113022-8ddc-492b-9c35-762fa0c1e4b9', '6fb7088c-8239-4d2d-a821-2708a665d83e', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:20:12.005436+00:00'::tim...", "time": 0.02}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:20:17,560", "module": "performance_middleware", "process": 7552, "thread": 6392344576, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.095s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5095.33, "duration_seconds": 5.095, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5f50ce6e-4aa0-4095-8794-4c22bb78e5d6', 'c732322b-db08-405c-92aa-8ad6d7608e47', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:20:12.469840+00:00'::tim...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:20:21,731", "module": "performance_middleware", "process": 7552, "thread": 6325039104, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.160s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5160.48, "duration_seconds": 5.16, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('64da557e-9268-4d11-96c4-6ba549dde599', '46fea1f1-284d-44a6-a3a1-8a066bd2a76a', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:20:16.571408+00:00'::tim...", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:14,400", "module": "performance_middleware", "process": 13911, "thread": 6134444032, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 0.266s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 265.6, "duration_seconds": 0.266, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0f656b09-fa1d-4495-bde1-4748491855d1', '7aeedfc3-8e06-4f3e-ad84-55396f975ef1', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:14.137058+00:00'::tim...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:19,312", "module": "performance_middleware", "process": 13911, "thread": 6184923136, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.146s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5146.44, "duration_seconds": 5.146, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f53f4feb-9f49-42b1-888b-05b439b3b19b', 'aea1ad65-8969-4ead-847a-a4962e5953dc', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6184923136_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6184923136_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:14.166746+00:00'::tim...", "time": 0.005}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:19,316", "module": "performance_middleware", "process": 13911, "thread": 6168096768, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.155s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5154.82, "duration_seconds": 5.155, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c0c4bb4c-8e7a-4603-b5b2-aa62290842d4', 'e76a89aa-f365-4d50-bbc1-ac6dd6b89d3f', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6168096768_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6168096768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:14.164132+00:00'::tim...", "time": 0.012}, {"sql": "COMMIT", "time": 0.01}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:19,321", "module": "performance_middleware", "process": 13911, "thread": 6151270400, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.184s, 9 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5183.53, "duration_seconds": 5.184, "query_count": 9, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6e6a1fe7-73d5-4988-96f2-65e3415483c1', 'ec7c737d-18db-41b1-9b64-bb279b2f4fde', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6151270400_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6151270400_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:14.138013+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:19,641", "module": "performance_middleware", "process": 13911, "thread": 6134444032, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.210s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5210.02, "duration_seconds": 5.21, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5657a0b7-5a40-4cd4-a6c7-d068c71781b3', 'dee8c0fb-94d8-412c-8f1b-f902b79aa73f', 404, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:14.432087+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:19,646", "module": "performance_middleware", "process": 13911, "thread": 6201749504, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.214s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5214.1, "duration_seconds": 5.214, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c819edb4-2b0b-478a-a8a6-6c8144e77f18', '4d53e4c4-1123-41e0-9879-1dc3fe1edfb6', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6201749504_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6201749504_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:14.433058+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:19,655", "module": "performance_middleware", "process": 13911, "thread": 6235402240, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.179s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5179.26, "duration_seconds": 5.179, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.013}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2f004827-3ff6-473c-9e32-52951875375f', 'f9fee5d8-8d27-4eec-bc86-123fbcab32fb', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6235402240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6235402240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:14.476912+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:19,662", "module": "performance_middleware", "process": 13911, "thread": 6218575872, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.187s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5186.65, "duration_seconds": 5.187, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('feefd394-a832-4c0f-88e0-522adaf87ae7', '15598c1e-5fa2-49d3-8329-e60c4442223e', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6218575872_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6218575872_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:14.475866+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.035}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:20,069", "module": "performance_middleware", "process": 13911, "thread": 6252228608, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.433s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5432.78, "duration_seconds": 5.433, "query_count": 8, "content_length_bytes": 33386, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ee0149c9-3357-44d5-80c2-3c49156da7f6', 'ec082e2f-1c9c-4727-a24a-48a6b7722429', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6252228608_x1\"", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6252228608_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:14.639673+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:20,079", "module": "performance_middleware", "process": 13911, "thread": 6302707712, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.434s, 14 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5434.02, "duration_seconds": 5.434, "query_count": 14, "content_length_bytes": 33388, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "RELEASE SAVEPOINT \"s6302707712_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "ROLLBACK", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('259dd0c2-b3ed-4a7a-a73d-26329dd9e1be', 'e22f197a-4fa8-460e-bc2a-e898f074fdd9', 404, '', ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6302707712_x2\"", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s6302707712_x2\"", "time": 0.011}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.016}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:14.646602+00:00'::tim...", "time": 0.01}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:20,085", "module": "performance_middleware", "process": 13911, "thread": 12901707776, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.358s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5357.55, "duration_seconds": 5.358, "query_count": 8, "content_length_bytes": 33387, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.02}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8d8c21f9-78b7-41a2-b8c3-8f66a757075a', 'a2c1958c-ce35-49bf-9445-acdff33a35cd', 404, '', ...", "time": 0.007}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.013}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.012}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:14.728203+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:20,090", "module": "performance_middleware", "process": 13911, "thread": 6285881344, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.445s, 9 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5445.26, "duration_seconds": 5.445, "query_count": 9, "content_length_bytes": 33386, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6f5a06ff-942d-4831-9a29-8ef4327a6c2f', '198c3d4a-5ac2-483f-aa20-531cfb458cb4', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6285881344_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6285881344_x1\"", "time": 0.036}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:14.645234+00:00'::tim...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:20,093", "module": "performance_middleware", "process": 13911, "thread": 6269054976, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.453s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5452.65, "duration_seconds": 5.453, "query_count": 8, "content_length_bytes": 33386, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a0fe7eb8-c69b-4b4d-9d72-06c24ef69e9d', 'd657140a-7806-4f74-bedb-8fc52a2b45c9', 404, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6269054976_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6269054976_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:14.644062+00:00'::tim...", "time": 0.007}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:24,635", "module": "performance_middleware", "process": 13911, "thread": 6184923136, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.277s, 9 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5276.54, "duration_seconds": 5.277, "query_count": 9, "content_length_bytes": 33386, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ee50bf0a-8c5c-4dc8-a5bc-63ccd3abaedb', 'b08971ce-c04f-484a-b21d-afc2944df402', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6184923136_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6184923136_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:19.359132+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:24,640", "module": "performance_middleware", "process": 13911, "thread": 6151270400, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.303s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5303.22, "duration_seconds": 5.303, "query_count": 8, "content_length_bytes": 33386, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0605f627-394e-4bce-afa0-b98314cf3b8a', 'afb44ced-4542-4e33-a809-92f3951fd141', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6151270400_x1\"", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6151270400_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:19.337375+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:24,646", "module": "performance_middleware", "process": 13911, "thread": 6168096768, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.287s, 14 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5286.54, "duration_seconds": 5.287, "query_count": 14, "content_length_bytes": 33387, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "RELEASE SAVEPOINT \"s6168096768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "ROLLBACK", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f0638935-28c5-44a0-915e-fbcd59232e34', 'ad729f58-e385-4dc9-80f7-ce94e669a50c', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6168096768_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6168096768_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:19.360064+00:00'::tim...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:24,917", "module": "performance_middleware", "process": 13911, "thread": 6134444032, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.218s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5217.66, "duration_seconds": 5.218, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('739c53e5-21ca-4944-9917-d88cb209f88d', 'b5d684e1-c66c-403a-98bc-f485372e5f00', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:19.700596+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:24,923", "module": "performance_middleware", "process": 13911, "thread": 6201749504, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.216s, 9 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5215.68, "duration_seconds": 5.216, "query_count": 9, "content_length_bytes": 33385, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('80170fb5-9dd1-4b28-842c-931256130f7c', 'bd4ec538-7fdd-40e0-9124-af47d7eae54e', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6201749504_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6201749504_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:19.707975+00:00'::tim...", "time": 0.01}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:24,932", "module": "performance_middleware", "process": 13911, "thread": 6218575872, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.186s, 9 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5186.48, "duration_seconds": 5.186, "query_count": 9, "content_length_bytes": 33385, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.009}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('64ae4e6e-346e-49a2-af45-42ee4cb57d3e', 'd9aa2758-6069-4b86-a955-7ed42d5c2c62', 404, '', ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6218575872_x1\"", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6218575872_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:19.746597+00:00'::tim...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.008}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:24,937", "module": "performance_middleware", "process": 13911, "thread": 6235402240, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.192s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5192.04, "duration_seconds": 5.192, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('712cd0da-7fdb-4223-8f8a-8548132c87d8', 'e205e2f0-d5c8-44a2-b47a-4bbd99d05322', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6235402240_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6235402240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:19.745916+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:25,513", "module": "performance_middleware", "process": 13911, "thread": 6252228608, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.384s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5383.55, "duration_seconds": 5.384, "query_count": 8, "content_length_bytes": 33385, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1121da97-14dd-448f-b97c-91d91fbfee4c', '9bffff88-2f69-4e93-a978-8a4384915463', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6252228608_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6252228608_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:20.131473+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:25,519", "module": "performance_middleware", "process": 13911, "thread": 6269054976, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.389s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5389.11, "duration_seconds": 5.389, "query_count": 8, "content_length_bytes": 33385, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9a547768-c293-4eac-a6e1-407810599a36', '07e25da5-5a1b-47d6-939d-5ac895096b32', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6269054976_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6269054976_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:20.131855+00:00'::tim...", "time": 0.006}, {"sql": "COMMIT", "time": 0.013}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:25,526", "module": "performance_middleware", "process": 13911, "thread": 12901707776, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.350s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5349.97, "duration_seconds": 5.35, "query_count": 8, "content_length_bytes": 33387, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.007}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('542ff048-86f4-4230-a233-b3782ac9a090', '81f46160-6f3d-4e6d-a511-299e0c3980e4', 404, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:20.177183+00:00'::tim...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:25,530", "module": "performance_middleware", "process": 13911, "thread": 6285881344, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.355s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5354.73, "duration_seconds": 5.355, "query_count": 8, "content_length_bytes": 33387, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.013}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6526f67c-c71c-4075-ae89-55d4b9d7778c', 'ab5d8e2a-688a-42d0-953e-7d5960958699', 404, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6285881344_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6285881344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:20.176162+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.013}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:25,533", "module": "performance_middleware", "process": 13911, "thread": 12918534144, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.297s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5296.76, "duration_seconds": 5.297, "query_count": 8, "content_length_bytes": 33387, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.007}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('49438132-813d-4829-bed9-9007afbe4766', '1345b35b-87d6-42b2-a45b-ce9c61e9d744', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:20.237296+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.013}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:29,875", "module": "performance_middleware", "process": 13911, "thread": 6151270400, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.216s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5215.98, "duration_seconds": 5.216, "query_count": 8, "content_length_bytes": 33386, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('14d89fe6-9f28-4c39-bf7d-41e32c535d1f', 'e8ea35cc-8b54-4f97-bf26-d78c84008c75', 404, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6151270400_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6151270400_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:24.660233+00:00'::tim...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:30,272", "module": "performance_middleware", "process": 13911, "thread": 6184923136, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.599s, 13 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5598.95, "duration_seconds": 5.599, "query_count": 13, "content_length_bytes": 33387, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6184923136_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6184923136_x1\"", "time": 0.001}, {"sql": "ROLLBACK", "time": 0.018}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0575d235-587a-4bc2-9057-bb59ea7fcc1a', 'e45b3c5b-8fda-4a49-9849-3e9d3ac6b2a0', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6184923136_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6184923136_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:24.675195+00:00'::tim...", "time": 0.007}, {"sql": "COMMIT", "time": 0.012}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:30,281", "module": "performance_middleware", "process": 13911, "thread": 12935360512, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.607s, 14 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5606.76, "duration_seconds": 5.607, "query_count": 14, "content_length_bytes": 33388, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "ROLLBACK", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e7cc1256-346d-40f5-9c8d-d1616ce33769', '0c838a9e-66d1-4f27-bd78-ec17f9eac040', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x2\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:24.674786+00:00'::tim...", "time": 0.005}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:30,287", "module": "performance_middleware", "process": 13911, "thread": 6134444032, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.334s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5333.52, "duration_seconds": 5.334, "query_count": 8, "content_length_bytes": 33386, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fe1bc0e9-1958-4222-8b9f-2c3659335d8b', '727d1b0c-7f51-4d74-b216-3e0dbadacbcd', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134444032_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:24.955066+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:30,292", "module": "performance_middleware", "process": 13911, "thread": 6201749504, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.337s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5337.29, "duration_seconds": 5.337, "query_count": 8, "content_length_bytes": 33386, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2dd4f74d-663b-4da7-bdf9-4a5a44bdda26', 'c3adfe73-384d-4f9b-8b69-d48f8c938259', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6201749504_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6201749504_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:24.955984+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:30,297", "module": "performance_middleware", "process": 13911, "thread": 6218575872, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.292s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5292.02, "duration_seconds": 5.292, "query_count": 8, "content_length_bytes": 33387, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.007}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f6c52e55-106f-43ba-be8c-71f45c90673b', '8183f159-fe58-4546-816e-2bdf9d578e63', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6218575872_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6218575872_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:25.006218+00:00'::tim...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:30,302", "module": "performance_middleware", "process": 13911, "thread": 6235402240, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.295s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5295.26, "duration_seconds": 5.295, "query_count": 8, "content_length_bytes": 33387, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.033}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2c1fcae3-b4c7-4ec8-a2a5-04ed62803984', '9969e476-684f-407d-873e-765d284f6228', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6235402240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6235402240_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:25.008200+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:30,993", "module": "performance_middleware", "process": 13911, "thread": 6269054976, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.434s, 9 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5433.65, "duration_seconds": 5.434, "query_count": 9, "content_length_bytes": 33387, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fcb58c31-2cb3-4d83-8b57-2d6cefe9b2ed', 'f1671938-0754-428a-8d14-551f1232b96c', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6269054976_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6269054976_x1\"", "time": 0.005}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:25.559836+00:00'::tim...", "time": 0.007}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:30,997", "module": "performance_middleware", "process": 13911, "thread": 12901707776, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.394s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5393.62, "duration_seconds": 5.394, "query_count": 8, "content_length_bytes": 33388, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.007}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('88c26509-45fa-4eed-a029-f03038ee1d4a', '2550137d-e5e7-4026-b86e-2762816ff743', 404, '', ...", "time": 0.007}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.048}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:25.604718+00:00'::tim...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:31,002", "module": "performance_middleware", "process": 13911, "thread": 6285881344, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.399s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5399.44, "duration_seconds": 5.399, "query_count": 8, "content_length_bytes": 33388, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.016}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5190fe43-c533-4e19-a998-01354fa926bf', '23c044e9-85c0-408f-9ec6-fd64e7ad107e', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6285881344_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6285881344_x1\"", "time": 0.008}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:25.603693+00:00'::tim...", "time": 0.006}, {"sql": "COMMIT", "time": 0.018}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:31,006", "module": "performance_middleware", "process": 13911, "thread": 6252228608, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.448s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5448.04, "duration_seconds": 5.448, "query_count": 8, "content_length_bytes": 33387, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('617c3c9b-307e-4101-a83b-9881362393b4', '209e4512-4496-429e-9a12-ea85f006adaf', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6252228608_x1\"", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6252228608_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:25.558833+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:31,009", "module": "performance_middleware", "process": 13911, "thread": 12918534144, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.348s, 9 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5347.65, "duration_seconds": 5.348, "query_count": 9, "content_length_bytes": 33387, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.019}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a8b422c1-6703-4f35-8caf-a279da9d6145', 'c57f03a6-ef68-4f5c-9b5f-0d3549e6791d', 404, '', ...", "time": 0.018}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:25.662785+00:00'::tim...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.011}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:39,510", "module": "performance_middleware", "process": 13911, "thread": 6151270400, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 0.072s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 72.12, "duration_seconds": 0.072, "query_count": 8, "content_length_bytes": 33380, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('91db2d94-f26b-42fe-a817-b91395b00056', 'e1f0a1ca-b9a1-4266-b8e7-e92df2e1ef86', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6151270400_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6151270400_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:39.439006+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:24:44,545", "module": "performance_middleware", "process": 13911, "thread": 6134444032, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.106s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5106.06, "duration_seconds": 5.106, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c853885c-49e5-4a81-a53c-753f2ffa0f01', 'c72cf6ff-2d01-4809-914f-2e91944cde61', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:24:39.439883+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:28:27,094", "module": "performance_middleware", "process": 13911, "thread": 6134444032, "message": "Request performance: GET /api/v1/apiaccounts/social/providers/ - 0.146s, 9 queries, 404", "path": "/api/v1/apiaccounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 146.18, "duration_seconds": 0.146, "query_count": 9, "content_length_bytes": 33378, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dd114043-a102-4f52-a7d2-2381f6700047', '700111bf-ac5c-4c00-8c0b-b673fafaf332', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/apiaccounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:28:26.952022+00:00'::time...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:28:32,108", "module": "performance_middleware", "process": 13911, "thread": 6151270400, "message": "Request performance: GET /api/v1/apiaccounts/social/providers/ - 5.154s, 8 queries, 404", "path": "/api/v1/apiaccounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5153.57, "duration_seconds": 5.154, "query_count": 8, "content_length_bytes": 33380, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d087a9ef-b334-4772-98ab-a6eff9d7641e', 'db254348-4e0b-423e-93ae-3a43035f7bbe', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6151270400_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6151270400_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/apiaccounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:28:26.956252+00:00'::time...", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:28:49,578", "module": "performance_middleware", "process": 13911, "thread": 6134444032, "message": "Request performance: GET /api/v1/apiaccounts/social/providers/ - 0.117s, 8 queries, 404", "path": "/api/v1/apiaccounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 116.63, "duration_seconds": 0.117, "query_count": 8, "content_length_bytes": 33377, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3592b7ee-098c-4404-ae4f-2a4c73f17d29', '7b01a854-0412-4141-b7c4-b58cb238b42c', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/apiaccounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:28:49.463681+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:28:54,605", "module": "performance_middleware", "process": 13911, "thread": 6151270400, "message": "Request performance: GET /api/v1/apiaccounts/social/providers/ - 5.140s, 8 queries, 404", "path": "/api/v1/apiaccounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5139.68, "duration_seconds": 5.14, "query_count": 8, "content_length_bytes": 33379, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c217900f-df94-458b-830e-ff80d610516b', 'f5a3d9d5-323d-46d4-9512-4ea14bd05b23', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6151270400_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6151270400_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/apiaccounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:28:49.467250+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:28:55,403", "module": "performance_middleware", "process": 13911, "thread": 6184923136, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.140s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5140.34, "duration_seconds": 5.14, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8a75b199-605c-44a3-92df-852f0de5a7f0', '4c70ce66-6f4e-4ba5-93e3-6a79ccd540f7', 404, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6184923136_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6184923136_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:28:50.264016+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:28:55,408", "module": "performance_middleware", "process": 13911, "thread": 6134444032, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.147s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5146.57, "duration_seconds": 5.147, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9894c73b-f20e-4dfa-b0de-85eb830c9331', 'c31fd512-381a-453f-9493-a9445fb1d010', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6134444032_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:28:50.262758+00:00'::tim...", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:28:55,973", "module": "performance_middleware", "process": 13911, "thread": 6201749504, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.207s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5207.06, "duration_seconds": 5.207, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e05a9305-7f71-4576-b06f-817efb5b7002', '226e5861-660d-4d75-8651-a2d4f53eacd4', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6201749504_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6201749504_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:28:50.768795+00:00'::tim...", "time": 0.002}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:28:55,977", "module": "performance_middleware", "process": 13911, "thread": 6218575872, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.208s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5208.17, "duration_seconds": 5.208, "query_count": 8, "content_length_bytes": 33384, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('327e8b80-df4e-464d-8cf9-4989962a562f', 'a842f252-ea24-4961-9b05-c28f12b3c26c', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6218575872_x1\"", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6218575872_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:28:50.770953+00:00'::tim...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:41:23,897", "module": "performance_middleware", "process": 13911, "thread": 6134444032, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 0.150s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 149.67, "duration_seconds": 0.15, "query_count": 8, "content_length_bytes": 33382, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bc18df8b-9ed6-4fb9-a8d3-76ba0359a197', 'c66b27be-d4bf-4f1a-9836-aa4b46e32fdd', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:41:23.753892+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:41:23,960", "module": "performance_middleware", "process": 13911, "thread": 6134444032, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 0.059s, 9 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 58.69, "duration_seconds": 0.059, "query_count": 9, "content_length_bytes": 33380, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('803d03e6-ae91-4e1a-827b-497a5b3240b8', '6569bf7c-5a02-4746-806b-edc3d67ae3e0', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:41:23.902751+00:00'::tim...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:43:48,165", "module": "performance_middleware", "process": 13911, "thread": 6134444032, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 0.109s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 108.88, "duration_seconds": 0.109, "query_count": 8, "content_length_bytes": 33381, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dcd5611f-0ba4-4b3e-84e0-61ec543c3cc9', '0a3498b2-0fe3-4e9d-b850-477d56335c53', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:43:48.058023+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:43:53,139", "module": "performance_middleware", "process": 13911, "thread": 6151270400, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.081s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5081.17, "duration_seconds": 5.081, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3c360814-3d23-4f9e-b048-b00c130106b8', '280aef76-e4c3-4dc5-a6ab-22aaa9eb3c3b', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6151270400_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6151270400_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:43:48.059496+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:43:54,859", "module": "performance_middleware", "process": 13911, "thread": 6134444032, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.125s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5124.89, "duration_seconds": 5.125, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e93744ad-f039-481f-9aad-7be3edf737a2', '656ac796-cd3a-45f3-89c0-5e2af6562b65', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:43:49.736463+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:43:54,864", "module": "performance_middleware", "process": 13911, "thread": 6184923136, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.127s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5126.72, "duration_seconds": 5.127, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dc69a425-dfa6-4251-8cf3-474b2f1be1bd', '09f0954f-4936-451b-b32e-23227fe34c68', 404, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6184923136_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6184923136_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:43:49.738009+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:44:55,336", "module": "performance_middleware", "process": 13911, "thread": 6134444032, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 0.071s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 71.5, "duration_seconds": 0.071, "query_count": 8, "content_length_bytes": 33380, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f8438419-4d9a-42ce-bf12-39399db7ccf6', '34d93b04-1a8b-46ee-afe0-7a9427fe2f90', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:44:55.265745+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:45:00,379", "module": "performance_middleware", "process": 13911, "thread": 6151270400, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.113s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5112.91, "duration_seconds": 5.113, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bd0bf234-dbc6-443a-907b-5856184044c2', 'f983faed-7618-467c-a246-5fbd28851689', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6151270400_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6151270400_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:44:55.266685+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:46:37,838", "module": "performance_middleware", "process": 13911, "thread": 6134444032, "message": "Request performance: GET /v1/api/accounts/social/providers/ - 0.134s, 8 queries, 404", "path": "/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 134.25, "duration_seconds": 0.134, "query_count": 8, "content_length_bytes": 20460, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a298a369-7814-4abc-a4d3-b0756321c02b', 'd9bc420c-e183-46fe-8c97-9d4bd9801503', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:46:37.708394+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:46:42,810", "module": "performance_middleware", "process": 13911, "thread": 6151270400, "message": "Request performance: GET /v1/api/accounts/social/providers/ - 5.101s, 8 queries, 404", "path": "/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5101.43, "duration_seconds": 5.101, "query_count": 8, "content_length_bytes": 20462, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c8d9a1a1-6119-4551-a6de-d9afabcd7602', 'f7fef134-fca2-4ea9-9ef6-08748bb45fcb', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6151270400_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6151270400_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:46:37.709935+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:48:45,200", "module": "performance_middleware", "process": 13911, "thread": 6134444032, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 0.313s, 9 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 313.49, "duration_seconds": 0.313, "query_count": 9, "content_length_bytes": 33381, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3bfb355c-3b76-4a6d-ad69-2f9cd1f4aeba', '83c06402-6274-4f63-b00d-f00adf9b1f29', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:48:44.888266+00:00'::tim...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:48:49,995", "module": "performance_middleware", "process": 13911, "thread": 6151270400, "message": "Request performance: GET /api/v1/api/accounts/social/providers/ - 5.107s, 8 queries, 404", "path": "/api/v1/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5106.51, "duration_seconds": 5.107, "query_count": 8, "content_length_bytes": 33383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fb4b4ce2-c8bf-48ad-a453-4b85209268d8', 'db71ca5f-f260-403f-b7cc-f9f14b55b16c', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6151270400_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6151270400_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:48:44.889263+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:51:01,329", "module": "performance_middleware", "process": 13911, "thread": 6134444032, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 0.096s, 9 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 96.18, "duration_seconds": 0.096, "query_count": 9, "content_length_bytes": 33364, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a65eeb71-dbc6-439f-884d-e7f4b22ffcdc', 'ffb2417b-adf2-4285-8826-2cd036d37c56', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:51:01.234595+00:00'::timesta...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:51:06,364", "module": "performance_middleware", "process": 13911, "thread": 6151270400, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 5.129s, 8 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5129.38, "duration_seconds": 5.129, "query_count": 8, "content_length_bytes": 33367, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6929b520-b67d-4365-b091-7c2e84e383ab', 'f5db7b4a-f37b-4f80-9c54-2ff72f9294f8', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6151270400_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6151270400_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:51:01.235395+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:51:09,261", "module": "performance_middleware", "process": 13911, "thread": 6184923136, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 5.115s, 8 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5115.49, "duration_seconds": 5.115, "query_count": 8, "content_length_bytes": 33367, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('03242ba5-fe4c-4bf7-9f88-f7221489192b', 'f7f02326-7455-4a0f-afe5-27d121ed32b9', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6184923136_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6184923136_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:51:04.146671+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:51:09,266", "module": "performance_middleware", "process": 13911, "thread": 6134444032, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 5.122s, 8 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5121.72, "duration_seconds": 5.122, "query_count": 8, "content_length_bytes": 33367, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fafb9bf1-deef-41dc-87e3-2876aab56698', 'bd4c55aa-92a0-4185-94ce-f1c1d82b77fb', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134444032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:51:04.145731+00:00'::timesta...", "time": 0.0}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:51:22,334", "module": "performance_middleware", "process": 27291, "thread": 6163378176, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 0.149s, 8 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 149.29, "duration_seconds": 0.149, "query_count": 8, "content_length_bytes": 33365, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6d9eed03-59de-4b76-98e2-e583f05a633b', 'd237d1e9-b732-41ae-8fe8-22ee1631d21d', 404, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:51:22.192271+00:00'::timesta...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:51:27,302", "module": "performance_middleware", "process": 27291, "thread": 6180204544, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 5.106s, 8 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5105.77, "duration_seconds": 5.106, "query_count": 8, "content_length_bytes": 33367, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6a833d03-bc41-4997-9b24-14706dc22b03', '75fc5a5e-d6cf-4fb4-b94d-30714ae3a3ef', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:51:22.198331+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:51:58,689", "module": "performance_middleware", "process": 27291, "thread": 6163378176, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 0.132s, 8 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 132.32, "duration_seconds": 0.132, "query_count": 8, "content_length_bytes": 33365, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d8caf47e-471d-4212-978a-b31f2c65d537', '27ae89e1-0118-4fd8-ba8c-388a413c506d', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:51:58.558535+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:52:41,086", "module": "performance_middleware", "process": 27291, "thread": 6163378176, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 0.115s, 8 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 114.88, "duration_seconds": 0.115, "query_count": 8, "content_length_bytes": 33365, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('25ffed6e-e6ac-4469-9f92-91f412e5ad80', '27c0349e-391c-4bed-85f0-9389b83c1c15', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:52:40.972278+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:52:46,119", "module": "performance_middleware", "process": 27291, "thread": 6180204544, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 5.146s, 9 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5146.47, "duration_seconds": 5.146, "query_count": 9, "content_length_bytes": 33368, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('381430e9-4db3-4238-847a-d0af47814edd', '36b5ffd1-6f36-4d92-a7e4-b5f763485af5', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6180204544_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:52:40.973640+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:52:46,388", "module": "performance_middleware", "process": 27291, "thread": 6163378176, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 5.120s, 9 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5120.38, "duration_seconds": 5.12, "query_count": 9, "content_length_bytes": 33367, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('30df9842-71a0-47f0-a827-9a7fe67ca24c', '035664ac-2f6b-405b-b891-39e995e4d304', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:52:41.268441+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:52:46,629", "module": "performance_middleware", "process": 27291, "thread": 6197030912, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 5.198s, 8 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5197.95, "duration_seconds": 5.198, "query_count": 8, "content_length_bytes": 33368, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('59978b4e-5916-44ef-9bde-a1e655d5d121', 'b45fb43a-ac61-43ed-b810-72a90157172e', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6197030912_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6197030912_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:52:41.432866+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:52:48,448", "module": "performance_middleware", "process": 27291, "thread": 6230683648, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 5.160s, 8 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5159.79, "duration_seconds": 5.16, "query_count": 8, "content_length_bytes": 33368, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c436b7d3-75b6-4ffc-b702-93083c88675f', 'b2ddf617-82fe-4165-801a-65995a43f7ed', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6230683648_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6230683648_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:52:43.289284+00:00'::timesta...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:52:48,452", "module": "performance_middleware", "process": 27291, "thread": 6213857280, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 5.163s, 9 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5162.87, "duration_seconds": 5.163, "query_count": 9, "content_length_bytes": 33368, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('55881509-0320-4c50-ba50-b41764c7a2b6', '58b91090-15b7-4e92-a176-4f10a8bdbc39', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6213857280_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6213857280_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:52:43.290589+00:00'::timesta...", "time": 0.007}, {"sql": "COMMIT", "time": 0.011}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:52:48,978", "module": "performance_middleware", "process": 27291, "thread": 6247510016, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 5.143s, 8 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5142.72, "duration_seconds": 5.143, "query_count": 8, "content_length_bytes": 33367, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9d471fef-e3a2-434e-9a32-ddc139723530', 'd5ba0a0b-5d16-4f07-b960-22300f164b84', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6247510016_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6247510016_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:52:43.837456+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:52:51,287", "module": "performance_middleware", "process": 27291, "thread": 6180204544, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 5.138s, 8 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5138.07, "duration_seconds": 5.138, "query_count": 8, "content_length_bytes": 33368, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7e6cb2f1-4fac-4941-bd9b-a5ed6c5b20db', '2ca8881b-c6ef-4cfa-a614-bb602ebb4bdb', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6180204544_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:52:46.149933+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:52:51,773", "module": "performance_middleware", "process": 27291, "thread": 6163378176, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 5.236s, 8 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5236.45, "duration_seconds": 5.236, "query_count": 8, "content_length_bytes": 33368, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1a054920-3a90-4d11-8fee-592dc1381eea', '2b511f83-343e-49e8-ac8e-adfc4593f560', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:52:46.539059+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:52:51,815", "module": "performance_middleware", "process": 27291, "thread": 6197030912, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 5.179s, 14 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5179.21, "duration_seconds": 5.179, "query_count": 14, "content_length_bytes": 33369, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6197030912_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6197030912_x1\"", "time": 0.0}, {"sql": "ROLLBACK", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9a3aeaa0-8cdb-408e-866f-b3725d000216', '7c62552d-e593-4d94-a8d4-32ac64f894ec', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6197030912_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6197030912_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:52:46.637448+00:00'::timesta...", "time": 0.004}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:52:53,773", "module": "performance_middleware", "process": 27291, "thread": 6213857280, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 5.319s, 8 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5319.31, "duration_seconds": 5.319, "query_count": 8, "content_length_bytes": 33369, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('865c749b-50d3-4b4c-8cdb-d8169be9533b', 'c047ef44-bee4-496e-af74-1a5d424157a4', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6213857280_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6213857280_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:52:48.454646+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:52:53,957", "module": "performance_middleware", "process": 27291, "thread": 6230683648, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 5.502s, 9 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5502.19, "duration_seconds": 5.502, "query_count": 9, "content_length_bytes": 33369, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9c049d9d-ec98-4648-af46-3ad9ee5a7e9c', 'b927bab7-bc80-4252-a8f5-4ae392fc2164', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6230683648_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6230683648_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:52:48.455421+00:00'::timesta...", "time": 0.007}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:52:54,243", "module": "performance_middleware", "process": 27291, "thread": 6247510016, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 5.262s, 8 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5261.71, "duration_seconds": 5.262, "query_count": 8, "content_length_bytes": 33369, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e8c69770-c118-4a08-b0c5-1e1586c76fef', '0a2c5e35-5301-48de-84ce-5ca025f2d307', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6247510016_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6247510016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:52:48.982326+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:52:54,691", "module": "performance_middleware", "process": 27291, "thread": 6264336384, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 5.345s, 8 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5345.27, "duration_seconds": 5.345, "query_count": 8, "content_length_bytes": 33369, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6866e790-9c4c-4a6d-bd8f-120d427d8b96', '8cdc5a0f-24bc-4f32-a679-20436839ac80', 404, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6264336384_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6264336384_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:52:49.348079+00:00'::timesta...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:52:57,602", "module": "performance_middleware", "process": 27291, "thread": 6180204544, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 6.313s, 9 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 6312.76, "duration_seconds": 6.313, "query_count": 9, "content_length_bytes": 33370, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('559add5b-36cf-4531-a5d9-178dbb1b436e', '88b29f1b-ee6a-4db4-943e-1c23cf5fe39d', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:52:51.290424+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:04,976", "module": "performance_middleware", "process": 27291, "thread": 6163378176, "message": "Request performance: GET /api/v1/auth/social/providers/ - 6.057s, 8 queries, 404", "path": "/api/v1/auth/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 6057.41, "duration_seconds": 6.057, "query_count": 8, "content_length_bytes": 33354, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4e886daf-06ae-4822-9e2f-e944810dcdbd', 'f1088837-07d9-424b-9514-82def05c99f2', 404, '', ...", "time": 0.009}, {"sql": "SAVEPOINT \"s6163378176_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6163378176_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:52:58.920279+00:00'::timestamptz...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:04,999", "module": "performance_middleware", "process": 27291, "thread": 6180204544, "message": "Request performance: GET /api/v1/auth/social/providers/ - 6.063s, 8 queries, 404", "path": "/api/v1/auth/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 6062.75, "duration_seconds": 6.063, "query_count": 8, "content_length_bytes": 33354, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9f6339fd-b4f5-482f-ae08-04f19cd594a9', '0a31b5fd-d102-4657-bf92-6ea3ec513e68', 404, '', ...", "time": 0.009}, {"sql": "SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6180204544_x1\"", "time": 0.005}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:52:58.938444+00:00'::timestamptz...", "time": 0.003}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:05,005", "module": "performance_middleware", "process": 27291, "thread": 6197030912, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 3.890s, 8 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 3890.06, "duration_seconds": 3.89, "query_count": 8, "content_length_bytes": 33370, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('39845451-a7e8-4a5e-971b-47e55cd53162', '5022f910-4d6b-4685-ba01-6b58a54d16f7', 404, '', ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6197030912_x1\"", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6197030912_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:01.117186+00:00'::timesta...", "time": 0.015}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:11,842", "module": "performance_middleware", "process": 27291, "thread": 6163378176, "message": "Request performance: GET /api/v1/auth/social/providers/ - 0.130s, 8 queries, 404", "path": "/api/v1/auth/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 129.63, "duration_seconds": 0.13, "query_count": 8, "content_length_bytes": 33349, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('18e6dc3d-554b-461c-90be-8918702f66f8', '814f8a1b-b445-4495-b0fe-5a145e35f92a', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:11.713576+00:00'::timestamptz...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:16,817", "module": "performance_middleware", "process": 27291, "thread": 6180204544, "message": "Request performance: GET /api/v1/auth/social/providers/ - 5.103s, 8 queries, 404", "path": "/api/v1/auth/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5103.08, "duration_seconds": 5.103, "query_count": 8, "content_length_bytes": 33351, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('34d32c16-8e71-4ec1-98b4-842d83230ad1', 'feace953-ea7a-44cd-8578-86de7c7aa771', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:11.714457+00:00'::timestamptz...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:18,911", "module": "performance_middleware", "process": 27291, "thread": 6163378176, "message": "Request performance: GET /api/v1/auth/social/providers/ - 5.125s, 8 queries, 404", "path": "/api/v1/auth/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5125.24, "duration_seconds": 5.125, "query_count": 8, "content_length_bytes": 33351, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aa053b5b-8d05-4e25-a284-c35d6f387a5b', 'ed8aa0dc-0ad9-4705-91c0-c1b899bf3658', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:13.787865+00:00'::timestamptz...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:18,920", "module": "performance_middleware", "process": 27291, "thread": 6197030912, "message": "Request performance: GET /api/v1/auth/social/providers/ - 5.131s, 14 queries, 404", "path": "/api/v1/auth/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5131.13, "duration_seconds": 5.131, "query_count": 14, "content_length_bytes": 33353, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "RELEASE SAVEPOINT \"s6197030912_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "ROLLBACK", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('216e9c7b-4f78-4ddb-a98d-9364788092fe', '756ec0b4-ba91-41db-8961-7cedb71a4f6f', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6197030912_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6197030912_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:13.789761+00:00'::timestamptz...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:19,382", "module": "performance_middleware", "process": 27291, "thread": 6213857280, "message": "Request performance: GET /api/v1/auth/social/providers/ - 5.140s, 9 queries, 404", "path": "/api/v1/auth/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5139.67, "duration_seconds": 5.14, "query_count": 9, "content_length_bytes": 33351, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a6980c3a-b2bf-4ab3-ad94-fc9dc569465a', '576fa458-ab14-4e7e-a690-a480120ebdb2', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6213857280_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6213857280_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:14.244402+00:00'::timestamptz...", "time": 0.0}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:19,386", "module": "performance_middleware", "process": 27291, "thread": 6230683648, "message": "Request performance: GET /api/v1/auth/social/providers/ - 5.140s, 8 queries, 404", "path": "/api/v1/auth/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5140.09, "duration_seconds": 5.14, "query_count": 8, "content_length_bytes": 33351, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2f40afbd-2597-4cb4-81e0-432a0e7cf745', '466b4d4d-cd47-4bc1-ace2-c2c711c05c79', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6230683648_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6230683648_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:14.247459+00:00'::timestamptz...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:19,549", "module": "performance_middleware", "process": 27291, "thread": 6247510016, "message": "Request performance: GET /api/v1/auth/social/providers/ - 5.112s, 8 queries, 404", "path": "/api/v1/auth/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5112.3, "duration_seconds": 5.112, "query_count": 8, "content_length_bytes": 33351, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2e533ec3-9fb2-4639-99b6-79009a6fa8ad', 'e0efaeb6-36bb-4713-8e09-d17146877d3f', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6247510016_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6247510016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:14.438383+00:00'::timestamptz...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:21,989", "module": "performance_middleware", "process": 27291, "thread": 6180204544, "message": "Request performance: GET /api/v1/auth/social/providers/ - 5.164s, 8 queries, 404", "path": "/api/v1/auth/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5164.04, "duration_seconds": 5.164, "query_count": 8, "content_length_bytes": 33351, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0f2852ad-411c-4926-9bdb-77fd5fc0e510', '2316297d-181b-4fba-870c-3336ccdc13c1', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:16.826526+00:00'::timestamptz...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:24,100", "module": "performance_middleware", "process": 27291, "thread": 6264336384, "message": "Request performance: GET /api/v1/auth/social/providers/ - 5.178s, 8 queries, 404", "path": "/api/v1/auth/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5177.73, "duration_seconds": 5.178, "query_count": 8, "content_length_bytes": 33351, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('56888dd7-3ef1-47bc-bc47-726725d1ca26', 'cdb982cb-eab6-412d-a3e0-e32b8eb2bbb1', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6264336384_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6264336384_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:18.923534+00:00'::timestamptz...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:24,108", "module": "performance_middleware", "process": 27291, "thread": 6163378176, "message": "Request performance: GET /api/v1/auth/social/providers/ - 5.187s, 16 queries, 404", "path": "/api/v1/auth/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5186.88, "duration_seconds": 5.187, "query_count": 16, "content_length_bytes": 33352, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:18.922196+00:00'::timestamptz...", "time": 0.0}, {"sql": "ROLLBACK", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('17ffc40a-89ba-4161-a2a8-39434b3ae5b7', '7c083f62-846f-4698-bb0b-bfb98340b00a', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6163378176_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6163378176_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:18.922196+00:00'::timestamptz...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:24,639", "module": "performance_middleware", "process": 27291, "thread": 6197030912, "message": "Request performance: GET /api/v1/auth/social/providers/ - 5.251s, 8 queries, 404", "path": "/api/v1/auth/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5250.51, "duration_seconds": 5.251, "query_count": 8, "content_length_bytes": 33352, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bc5171fb-a581-48b8-b896-6c4f1d0dcc79', 'fed18599-0f5b-428e-beaf-7f0cde3d80e3', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6197030912_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6197030912_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:19.389229+00:00'::timestamptz...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:24,645", "module": "performance_middleware", "process": 27291, "thread": 6213857280, "message": "Request performance: GET /api/v1/auth/social/providers/ - 5.257s, 8 queries, 404", "path": "/api/v1/auth/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5256.91, "duration_seconds": 5.257, "query_count": 8, "content_length_bytes": 33352, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4c272332-8f0e-429e-a770-139bf9b1831a', '9572ce59-ee0a-4822-9bea-b43f0bfca4b3', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6213857280_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6213857280_x1\"", "time": 0.006}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:19.389755+00:00'::timestamptz...", "time": 0.001}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:24,651", "module": "performance_middleware", "process": 27291, "thread": 6230683648, "message": "Request performance: GET /api/v1/auth/social/providers/ - 5.100s, 8 queries, 404", "path": "/api/v1/auth/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5100.35, "duration_seconds": 5.1, "query_count": 8, "content_length_bytes": 33351, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('969bd782-9ef5-447c-93cc-df8bf45f7cac', '0b6192c1-b3c4-419d-a956-6306ea0510f8', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6230683648_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6230683648_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:19.551878+00:00'::timestamptz...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:27,159", "module": "performance_middleware", "process": 27291, "thread": 6180204544, "message": "Request performance: GET /api/v1/auth/social/providers/ - 5.167s, 8 queries, 404", "path": "/api/v1/auth/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 5166.53, "duration_seconds": 5.167, "query_count": 8, "content_length_bytes": 33352, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('31e1effc-2635-4e6d-ac15-e0e34612aca1', '91f2bfde-1713-4b32-96ff-c5ec2302b682', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.009}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:21.993026+00:00'::timestamptz...", "time": 0.009}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:28,823", "module": "performance_middleware", "process": 27291, "thread": 6180204544, "message": "Request performance: GET /api/v1/auth//providers/ - 0.115s, 8 queries, 404", "path": "/api/v1/auth//providers/", "method": "GET", "status_code": 404, "duration_ms": 115.29, "duration_seconds": 0.115, "query_count": 8, "content_length_bytes": 33326, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ab2f22d9-7127-409b-9d64-043b90f36bdd', 'cfc01468-35d8-483e-a223-985740aba4ef', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6180204544_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth//providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:28.709174+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:53:28,827", "module": "performance_middleware", "process": 27291, "thread": 6163378176, "message": "Request performance: GET /api/v1/auth//providers/ - 0.135s, 9 queries, 404", "path": "/api/v1/auth//providers/", "method": "GET", "status_code": 404, "duration_ms": 134.71, "duration_seconds": 0.135, "query_count": 9, "content_length_bytes": 33326, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c02b6753-8144-41b5-ba10-f31b7b00a4f4', '0398bd91-53cf-48f7-9d4c-af00ea858476', 404, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth//providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:28.693734+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:53:29,312", "module": "performance_middleware", "process": 27291, "thread": 6163378176, "message": "Request performance: GET /api/v1/auth/providers/ - 0.085s, 18 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 84.8, "duration_seconds": 0.085, "query_count": 18, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d993c157-cdd9-460f-93ad-d0ff7dea62b5', '2c879252-9e21-4508-a979-779f6ba282ab', 200, 'W10...", "time": 0.0}, {"sql": "SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2c879252-9e21-4508-a979-779f6ba282ab'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '2c879252-9e21-4508-a979-779f6ba282ab'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '2c879252-9e21-4508-a979-779f6ba282ab'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:29.228499+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 14:53:34,430", "module": "performance_middleware", "process": 27291, "thread": 6163378176, "message": "Request performance: GET /api/v1/auth/providers/ - 5.116s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5116.0, "duration_seconds": 5.116, "query_count": 15, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e366ecad-0b72-456d-86bd-d9e144286e5e', '250a0328-5f14-4bcc-870a-d68d95de4793', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '250a0328-5f14-4bcc-870a-d68d95de4793'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '250a0328-5f14-4bcc-870a-d68d95de4793'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:29.315058+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 14:53:35,149", "module": "performance_middleware", "process": 27291, "thread": 6197030912, "message": "Request performance: GET /api/v1/auth/providers/ - 5.072s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5071.51, "duration_seconds": 5.072, "query_count": 9, "content_length_bytes": 2, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5f461f66-44b4-4222-b21d-04f2b33d74a5', '3751ae84-2da3-483a-8fa5-d75477bd5da2', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6197030912_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6197030912_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:30.078235+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 14:53:35,155", "module": "performance_middleware", "process": 27291, "thread": 6180204544, "message": "Request performance: GET /api/v1/auth/providers/ - 5.086s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5086.02, "duration_seconds": 5.086, "query_count": 9, "content_length_bytes": 2, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('58e82059-bd67-48b9-b3c4-c514815d07e3', '4915e3d8-4c1e-4de3-b63d-c283facba0c8', 200, 'W10...", "time": 0.002}, {"sql": "SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:30.069791+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 14:53:35,200", "module": "performance_middleware", "process": 27291, "thread": 6213857280, "message": "Request performance: GET /api/v1/auth/providers/ - 5.054s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5054.46, "duration_seconds": 5.054, "query_count": 8, "content_length_bytes": 2, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2d3b912a-8e54-4fbb-866e-a12901ed1495', '8b3c6a1d-e936-423f-a062-51b6f67b3cc9', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6213857280_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6213857280_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:30.146926+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 14:53:35,205", "module": "performance_middleware", "process": 27291, "thread": 6230683648, "message": "Request performance: GET /api/v1/auth/providers/ - 5.058s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5057.75, "duration_seconds": 5.058, "query_count": 8, "content_length_bytes": 2, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5b216a81-6191-40e9-a5bc-ae60e3d68017', '5cda3bcf-a193-4d8f-a15a-a924105812f4', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6230683648_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6230683648_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:30.147982+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:53:37,815", "module": "performance_middleware", "process": 27291, "thread": 6180204544, "message": "Request performance: GET /api/v1/auth/providers/ - 0.097s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 97.17, "duration_seconds": 0.097, "query_count": 15, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a2b985b2-bdfa-4595-8fa8-108bdc856825', '9c4b13c0-8c34-4245-bd4e-8ce1e18d89f2', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9c4b13c0-8c34-4245-bd4e-8ce1e18d89f2'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9c4b13c0-8c34-4245-bd4e-8ce1e18d89f2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:37.719750+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:53:37,822", "module": "performance_middleware", "process": 27291, "thread": 6163378176, "message": "Request performance: GET /api/v1/auth/providers/ - 0.120s, 16 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 119.62, "duration_seconds": 0.12, "query_count": 16, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ffcb1865-d9d5-49ef-a32a-678df308ed16', '754822d4-c333-41a9-97bb-f76b665c0d0d', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6163378176_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '754822d4-c333-41a9-97bb-f76b665c0d0d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '754822d4-c333-41a9-97bb-f76b665c0d0d'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6163378176_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:37.704317+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:53:49,644", "module": "performance_middleware", "process": 27291, "thread": 6163378176, "message": "Request performance: GET /api/v1/auth/providers/ - 0.128s, 13 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 127.96, "duration_seconds": 0.128, "query_count": 13, "content_length_bytes": 23748, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('737867c5-d0d5-45b2-8c30-2f4b8ec554a9', '10e292ca-91b2-49d0-9151-ce406f3504c5', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '10e292ca-91b2-49d0-9151-ce406f3504c5'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:49.517413+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:53:54,017", "module": "performance_middleware", "process": 27291, "thread": 6163378176, "message": "Request performance: GET /api/v1/auth/providers/ - 0.155s, 13 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 155.18, "duration_seconds": 0.155, "query_count": 13, "content_length_bytes": 23747, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('68c2fa6b-b5e5-4e6d-953f-358832dbae7f', '3f77e6df-ed18-4c47-8f02-9ea6f3f445af', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6163378176_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3f77e6df-ed18-4c47-8f02-9ea6f3f445af'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:53:53.867970+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:54:50,633", "module": "performance_middleware", "process": 27291, "thread": 6163378176, "message": "Request performance: GET /api/v1/auth/providers/ - 0.289s, 17 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 288.78, "duration_seconds": 0.289, "query_count": 17, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6163378176_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '736f249d-c961-4086-a14d-eb0faa68fd95'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '736f249d-c961-4086-a14d-eb0faa68fd95'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6163378176_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:54:50.345989+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 14:54:55,448", "module": "performance_middleware", "process": 27291, "thread": 6180204544, "message": "Request performance: GET /api/v1/auth/providers/ - 5.103s, 10 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5102.77, "duration_seconds": 5.103, "query_count": 10, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('15c46e5f-6b77-4d40-93f1-2bc617536345', '90c71ab3-6d68-4013-a4cd-54064eb00b7a', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6180204544_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:54:50.346466+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:58:00,640", "module": "performance_middleware", "process": 28431, "thread": 6134099968, "message": "Request performance: GET /admin/login/ - 0.092s, 12 queries, 200", "path": "/admin/login/", "method": "GET", "status_code": 200, "duration_ms": 92.35, "duration_seconds": 0.092, "query_count": 12, "content_length_bytes": 17694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"django_site\".\"id\", \"django_site\".\"domain\", \"django_site\".\"name\" FROM \"django_site\" WHERE \"django_site\".\"id\" = '1' LIMIT 21", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7d8b2444-7aa7-4cb9-8798-4104870cd95f', '070f0ee2-8e3f-47cc-8f67-b303f7caf1a1', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '070f0ee2-8e3f-47cc-8f67-b303f7caf1a1'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"django_site\".\"id\", \"django_site\".\"domain\", \"django_s...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/login/', \"query_params\" = '{\"next\": \"/admin/\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:58:00.548409+00:00'::timestamp...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:58:03,759", "module": "performance_middleware", "process": 28431, "thread": 6134099968, "message": "Request performance: POST /admin/login/ - 0.396s, 24 queries, 302", "path": "/admin/login/", "method": "POST", "status_code": 302, "duration_ms": 396.31, "duration_seconds": 0.396, "query_count": 24, "content_length_bytes": 0, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5637f8db-3753-4ac4-9a54-cfe9afdc34d7'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5637f8db-3753-4ac4-9a54-cfe9afdc34d7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '5637f8db-3753-4ac4-9a54-cfe9afdc34d7'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '5637f8db-3753-4ac4-9a54-cfe9afdc34d7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '5637f8db-3753-4ac4-9a54-cfe9afdc34d7'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/login/', \"query_params\" = '{\"next\": \"/admin/\"}', \"raw_body\" = 'csrfmiddlewaretoken=********************&username=********************&password=**************...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:58:04,021", "module": "performance_middleware", "process": 28431, "thread": 6134099968, "message": "Request performance: GET /admin/ - 0.258s, 17 queries, 200", "path": "/admin/", "method": "GET", "status_code": 200, "duration_ms": 257.66, "duration_seconds": 0.258, "query_count": 17, "content_length_bytes": 39045, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6134099968_x1\"", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5743b9fe-da45-40e4-bf9c-4b164bbc0524'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5743b9fe-da45-40e4-bf9c-4b164bbc0524'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:58:03.763847+00:00'::timestamptz, \"view_name\" = 'admin:...", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:58:24,614", "module": "performance_middleware", "process": 28431, "thread": 6134099968, "message": "Request performance: GET /admin/account/emailaddress/ - 0.219s, 23 queries, 200", "path": "/admin/account/emailaddress/", "method": "GET", "status_code": 200, "duration_ms": 218.82, "duration_seconds": 0.219, "query_count": 23, "content_length_bytes": 37548, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '81dac24c-bf6e-4f4b-82b5-65d4dda8160c'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '81dac24c-bf6e-4f4b-82b5-65d4dda8160c'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '81dac24c-bf6e-4f4b-82b5-65d4dda8160c'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/account/emailaddress/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:58:24.400345+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.004}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:58:26,619", "module": "performance_middleware", "process": 28431, "thread": 6134099968, "message": "Request performance: GET /admin/ - 0.235s, 16 queries, 200", "path": "/admin/", "method": "GET", "status_code": 200, "duration_ms": 235.43, "duration_seconds": 0.235, "query_count": 16, "content_length_bytes": 39044, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('43145a3b-cb26-498c-90d3-7379c73ba57f', '83b85946-a415-4252-b636-4a51a5f35f12', 200, '', ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '83b85946-a415-4252-b636-4a51a5f35f12'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '83b85946-a415-4252-b636-4a51a5f35f12'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:58:26.385198+00:00'::timestamptz, \"view_name\" = 'admin:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:58:28,346", "module": "performance_middleware", "process": 28431, "thread": 6134099968, "message": "Request performance: GET /admin/accounts/user/ - 0.339s, 33 queries, 200", "path": "/admin/accounts/user/", "method": "GET", "status_code": 200, "duration_ms": 339.47, "duration_seconds": 0.339, "query_count": 33, "content_length_bytes": 43075, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'e7a756a3-3f76-437e-8e08-323e83865602'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'e7a756a3-3f76-437e-8e08-323e83865602'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'e7a756a3-3f76-437e-8e08-323e83865602'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/accounts/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:58:28.008726+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:58:30,169", "module": "performance_middleware", "process": 28431, "thread": 6134099968, "message": "Request performance: GET /admin/ - 0.143s, 16 queries, 200", "path": "/admin/", "method": "GET", "status_code": 200, "duration_ms": 142.53, "duration_seconds": 0.143, "query_count": 16, "content_length_bytes": 39044, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('57f9616a-5086-4f7f-b59a-d8c3b85d588e', '1ac51d33-edc0-43b0-ab0b-b7389e945f56', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1ac51d33-edc0-43b0-ab0b-b7389e945f56'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1ac51d33-edc0-43b0-ab0b-b7389e945f56'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:58:30.028530+00:00'::timestamptz, \"view_name\" = 'admin:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:58:31,785", "module": "performance_middleware", "process": 28431, "thread": 6134099968, "message": "Request performance: GET /admin/accounts/toplist/ - 0.187s, 22 queries, 200", "path": "/admin/accounts/toplist/", "method": "GET", "status_code": 200, "duration_ms": 187.23, "duration_seconds": 0.187, "query_count": 22, "content_length_bytes": 38960, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6dd00133-4dcc-4aef-b014-689a5652f5e8'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '6dd00133-4dcc-4aef-b014-689a5652f5e8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '6dd00133-4dcc-4aef-b014-689a5652f5e8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '6dd00133-4dcc-4aef-b014-689a5652f5e8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/accounts/toplist/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:58:31.601135+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:58:34,011", "module": "performance_middleware", "process": 28431, "thread": 6134099968, "message": "Request performance: GET /admin/ - 0.180s, 16 queries, 200", "path": "/admin/", "method": "GET", "status_code": 200, "duration_ms": 180.14, "duration_seconds": 0.18, "query_count": 16, "content_length_bytes": 39044, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d97c04b6-3b67-4343-ab4f-9129bd74fe7e', 'b902f27a-f01f-41b0-9e0f-99bac8e0dbe4', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b902f27a-f01f-41b0-9e0f-99bac8e0dbe4'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b902f27a-f01f-41b0-9e0f-99bac8e0dbe4'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:58:33.833283+00:00'::timestamptz, \"view_name\" = 'admin:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:58:35,786", "module": "performance_middleware", "process": 28431, "thread": 6134099968, "message": "Request performance: GET /admin/accounts/userprofile/ - 0.320s, 34 queries, 200", "path": "/admin/accounts/userprofile/", "method": "GET", "status_code": 200, "duration_ms": 320.02, "duration_seconds": 0.32, "query_count": 34, "content_length_bytes": 40751, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '98fbde54-329d-471f-b35d-013b4c819b5c'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '98fbde54-329d-471f-b35d-013b4c819b5c'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '98fbde54-329d-471f-b35d-013b4c819b5c'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '98fbde54-329d-471f-b35d-013b4c819b5c'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/accounts/userprofile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:58:35.467122+00:00'::timestamptz, ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:58:37,166", "module": "performance_middleware", "process": 28431, "thread": 6134099968, "message": "Request performance: GET /admin/ - 0.162s, 16 queries, 200", "path": "/admin/", "method": "GET", "status_code": 200, "duration_ms": 161.67, "duration_seconds": 0.162, "query_count": 16, "content_length_bytes": 39044, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('09924b85-078d-4f49-a18a-9bd1cdd1bbde', '86631ff6-f3b4-4102-b4f1-4856d8e299d9', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '86631ff6-f3b4-4102-b4f1-4856d8e299d9'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '86631ff6-f3b4-4102-b4f1-4856d8e299d9'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:58:37.005929+00:00'::timestamptz, \"view_name\" = 'admin:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:58:40,621", "module": "performance_middleware", "process": 28431, "thread": 6134099968, "message": "Request performance: GET /admin/auth/group/ - 0.273s, 22 queries, 200", "path": "/admin/auth/group/", "method": "GET", "status_code": 200, "duration_ms": 273.1, "duration_seconds": 0.273, "query_count": 22, "content_length_bytes": 36532, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b1057e4a-172e-4d9e-b954-74fd25c3f93f'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b1057e4a-172e-4d9e-b954-74fd25c3f93f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'b1057e4a-172e-4d9e-b954-74fd25c3f93f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'b1057e4a-172e-4d9e-b954-74fd25c3f93f'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/auth/group/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:58:40.351003+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.003}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:58:41,846", "module": "performance_middleware", "process": 28431, "thread": 6134099968, "message": "Request performance: GET /admin/ - 0.145s, 16 queries, 200", "path": "/admin/", "method": "GET", "status_code": 200, "duration_ms": 145.16, "duration_seconds": 0.145, "query_count": 16, "content_length_bytes": 39045, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b7c07fef-0d1f-45dd-b42b-43f2f961abb6', '363d07d9-05ac-4d24-ad8d-3eeaf73132ab', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '363d07d9-05ac-4d24-ad8d-3eeaf73132ab'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '363d07d9-05ac-4d24-ad8d-3eeaf73132ab'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6134099968_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:58:41.702409+00:00'::timestamptz, \"view_name\" = 'admin:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:58:50,813", "module": "performance_middleware", "process": 28594, "thread": 6172225536, "message": "Request performance: GET /admin/login/ - 0.367s, 12 queries, 200", "path": "/admin/login/", "method": "GET", "status_code": 200, "duration_ms": 366.97, "duration_seconds": 0.367, "query_count": 12, "content_length_bytes": 17729, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"django_site\".\"id\", \"django_site\".\"domain\", \"django_site\".\"name\" FROM \"django_site\" WHERE \"django_site\".\"id\" = '1' LIMIT 21", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a577bf74-bc29-4919-b2ee-23b819c100e8', '333b591e-3968-4f59-afc7-86f7332e08bc', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172225536_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '333b591e-3968-4f59-afc7-86f7332e08bc'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"django_site\".\"id\", \"django_site\".\"domain\", \"django_s...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6172225536_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/login/', \"query_params\" = '{\"next\": \"/admin/sites/site/\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:58:50.447126+00:00'...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:58:54,145", "module": "performance_middleware", "process": 28594, "thread": 6172225536, "message": "Request performance: POST /admin/login/ - 0.364s, 26 queries, 302", "path": "/admin/login/", "method": "POST", "status_code": 302, "duration_ms": 363.7, "duration_seconds": 0.364, "query_count": 26, "content_length_bytes": 0, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'bb5c8cd7-81fd-4373-a477-b89c6418a299'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'bb5c8cd7-81fd-4373-a477-b89c6418a299'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'bb5c8cd7-81fd-4373-a477-b89c6418a299'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6172225536_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/login/', \"query_params\" = '{\"next\": \"/admin/sites/site/\"}', \"raw_body\" = 'csrfmiddlewaretoken=********************&username=********************&password=***...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:58:54,285", "module": "performance_middleware", "process": 28594, "thread": 6172225536, "message": "Request performance: GET /admin/sites/site/ - 0.136s, 22 queries, 200", "path": "/admin/sites/site/", "method": "GET", "status_code": 200, "duration_ms": 135.75, "duration_seconds": 0.136, "query_count": 22, "content_length_bytes": 39564, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f8365e5b-1ffd-4493-81bd-052cb9359340'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f8365e5b-1ffd-4493-81bd-052cb9359340'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'f8365e5b-1ffd-4493-81bd-052cb9359340'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'f8365e5b-1ffd-4493-81bd-052cb9359340'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6172225536_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/sites/site/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:58:54.149790+00:00'::timestamptz, \"view_name...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:58:58,165", "module": "performance_middleware", "process": 28594, "thread": 6172225536, "message": "Request performance: GET /admin/sites/site/1/change/ - 0.222s, 19 queries, 200", "path": "/admin/sites/site/1/change/", "method": "GET", "status_code": 200, "duration_ms": 221.76, "duration_seconds": 0.222, "query_count": 19, "content_length_bytes": 39208, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6172225536_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ed31fb9d-89fd-49b3-b035-aa5aef845741'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ed31fb9d-89fd-49b3-b035-aa5aef845741'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'ed31fb9d-89fd-49b3-b035-aa5aef845741'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6172225536_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/sites/site/1/change/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:58:57.945474+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:59:04,643", "module": "performance_middleware", "process": 28723, "thread": 6159642624, "message": "Request performance: GET /admin/login/ - 0.105s, 12 queries, 200", "path": "/admin/login/", "method": "GET", "status_code": 200, "duration_ms": 105.13, "duration_seconds": 0.105, "query_count": 12, "content_length_bytes": 17713, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"django_site\".\"id\", \"django_site\".\"domain\", \"django_site\".\"name\" FROM \"django_site\" WHERE \"django_site\".\"id\" = '1' LIMIT 21", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2595d561-0f74-4dc9-923c-cb0e4adcbb7f', 'c533b562-2346-4a50-a50d-dd03ce4fff1f', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6159642624_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c533b562-2346-4a50-a50d-dd03ce4fff1f'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"django_site\".\"id\", \"django_site\".\"domain\", \"django_s...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6159642624_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/login/', \"query_params\" = '{\"next\": \"/admin/sites/\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:59:04.539076+00:00'::tim...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-24 14:59:08,435", "module": "performance_middleware", "process": 28723, "thread": 6159642624, "message": "Request performance: POST /admin/login/ - 0.412s, 24 queries, 302", "path": "/admin/login/", "method": "POST", "status_code": 302, "duration_ms": 412.28, "duration_seconds": 0.412, "query_count": 24, "content_length_bytes": 0, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7d590707-32fc-4b72-816d-4d401a2a3b43'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7d590707-32fc-4b72-816d-4d401a2a3b43'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '7d590707-32fc-4b72-816d-4d401a2a3b43'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '7d590707-32fc-4b72-816d-4d401a2a3b43'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '7d590707-32fc-4b72-816d-4d401a2a3b43'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6159642624_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/login/', \"query_params\" = '{\"next\": \"/admin/sites/\"}', \"raw_body\" = 'csrfmiddlewaretoken=********************&username=********************&password=********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:59:08,544", "module": "performance_middleware", "process": 28723, "thread": 6159642624, "message": "Request performance: GET /admin/sites/ - 0.104s, 13 queries, 200", "path": "/admin/sites/", "method": "GET", "status_code": 200, "duration_ms": 104.21, "duration_seconds": 0.104, "query_count": 13, "content_length_bytes": 18938, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('12bbb66e-5537-41e4-9d6b-5b423bfb9493', 'd508ab70-8249-43c8-9aa5-84cc8acba145', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6159642624_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd508ab70-8249-43c8-9aa5-84cc8acba145'", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6159642624_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/sites/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:59:08.440570+00:00'::timestamptz, \"view_name\" = '...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:59:10,343", "module": "performance_middleware", "process": 28723, "thread": 6159642624, "message": "Request performance: GET /admin/ - 0.186s, 16 queries, 200", "path": "/admin/", "method": "GET", "status_code": 200, "duration_ms": 186.34, "duration_seconds": 0.186, "query_count": 16, "content_length_bytes": 41501, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('504916f0-2604-41bb-bb41-5d71b21bfaa6', 'cb1be442-1abd-4284-913a-9d8b7c4b4a3e', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6159642624_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'cb1be442-1abd-4284-913a-9d8b7c4b4a3e'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'cb1be442-1abd-4284-913a-9d8b7c4b4a3e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6159642624_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:59:10.159173+00:00'::timestamptz, \"view_name\" = 'admin:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:59:18,048", "module": "performance_middleware", "process": 28844, "thread": 6341865472, "message": "Request performance: GET /admin/login/ - 1.330s, 13 queries, 200", "path": "/admin/login/", "method": "GET", "status_code": 200, "duration_ms": 1330.38, "duration_seconds": 1.33, "query_count": 13, "content_length_bytes": 17750, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('434a7fd5-b49e-4538-bfda-010a6b2397a3', '94483d83-374b-4539-a050-2609febf57ff', 200, '', ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '94483d83-374b-4539-a050-2609febf57ff'", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"django_site\".\"id\", \"django_site\".\"domain\", \"django_s...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/login/', \"query_params\" = '{\"next\": \"/admin/core/slughistory/\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:59:16.718711+...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "INFO", "asctime": "2025-08-24 14:59:27,568", "module": "performance_middleware", "process": 29001, "thread": 6172487680, "message": "Request performance: GET /admin/login/ - 0.193s, 12 queries, 200", "path": "/admin/login/", "method": "GET", "status_code": 200, "duration_ms": 192.99, "duration_seconds": 0.193, "query_count": 12, "content_length_bytes": 17695, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"django_site\".\"id\", \"django_site\".\"domain\", \"django_site\".\"name\" FROM \"django_site\" WHERE \"django_site\".\"id\" = '1' LIMIT 21", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5e8de7b5-cf3b-4647-90c9-8903a6f30b27', 'b910f8ff-c5b1-4a82-ad77-11a6c5f9828f', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6172487680_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b910f8ff-c5b1-4a82-ad77-11a6c5f9828f'", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"django_site\".\"id\", \"django_site\".\"domain\", \"django_s...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6172487680_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/login/', \"query_params\" = '{\"next\": \"/admin/\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T18:59:27.375639+00:00'::timestamp...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 15:00:12,205", "module": "performance_middleware", "process": 33147, "thread": 6172782592, "message": "Request performance: POST /admin/login/ - 0.529s, 25 queries, 302", "path": "/admin/login/", "method": "POST", "status_code": 302, "duration_ms": 529.14, "duration_seconds": 0.529, "query_count": 25, "content_length_bytes": 0, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'dcba304b-490d-4648-844d-2a15b28faf65'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'dcba304b-490d-4648-844d-2a15b28faf65'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'dcba304b-490d-4648-844d-2a15b28faf65'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'dcba304b-490d-4648-844d-2a15b28faf65'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6172782592_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/login/', \"query_params\" = '{\"next\": \"/admin/\"}', \"raw_body\" = 'csrfmiddlewaretoken=********************&username=********************&password=**************...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-24 15:00:12,509", "module": "performance_middleware", "process": 33147, "thread": 6172782592, "message": "Request performance: GET /admin/ - 0.296s, 16 queries, 200", "path": "/admin/", "method": "GET", "status_code": 200, "duration_ms": 296.38, "duration_seconds": 0.296, "query_count": 16, "content_length_bytes": 41501, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('50ca7a39-3818-4fb6-a378-c284fbdc4791', 'b197708c-4875-4c03-92d5-2080cbdf0ada', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172782592_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b197708c-4875-4c03-92d5-2080cbdf0ada'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b197708c-4875-4c03-92d5-2080cbdf0ada'", "time": 0.016}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6172782592_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:00:12.214093+00:00'::timestamptz, \"view_name\" = 'admin:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 15:00:16,872", "module": "performance_middleware", "process": 33147, "thread": 6172782592, "message": "Request performance: GET /admin/accounts/user/ - 0.245s, 33 queries, 200", "path": "/admin/accounts/user/", "method": "GET", "status_code": 200, "duration_ms": 245.43, "duration_seconds": 0.245, "query_count": 33, "content_length_bytes": 44794, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '74417fd9-3d31-4548-bd1d-f0219edd66da'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '74417fd9-3d31-4548-bd1d-f0219edd66da'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '74417fd9-3d31-4548-bd1d-f0219edd66da'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6172782592_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/accounts/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:00:16.628213+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 15:00:18,226", "module": "performance_middleware", "process": 33147, "thread": 6172782592, "message": "Request performance: GET /admin/accounts/userprofile/ - 0.343s, 34 queries, 200", "path": "/admin/accounts/userprofile/", "method": "GET", "status_code": 200, "duration_ms": 342.72, "duration_seconds": 0.343, "query_count": 34, "content_length_bytes": 42474, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '10300977-fa88-45b1-bf04-106577576107'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '10300977-fa88-45b1-bf04-106577576107'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '10300977-fa88-45b1-bf04-106577576107'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '10300977-fa88-45b1-bf04-106577576107'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6172782592_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/accounts/userprofile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:00:17.884977+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 15:00:21,089", "module": "performance_middleware", "process": 33147, "thread": 6172782592, "message": "Request performance: GET /admin/accounts/toplist/ - 0.208s, 22 queries, 200", "path": "/admin/accounts/toplist/", "method": "GET", "status_code": 200, "duration_ms": 207.63, "duration_seconds": 0.208, "query_count": 22, "content_length_bytes": 40684, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c186ca19-d370-4176-9932-27dbc5fa4230'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c186ca19-d370-4176-9932-27dbc5fa4230'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'c186ca19-d370-4176-9932-27dbc5fa4230'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'c186ca19-d370-4176-9932-27dbc5fa4230'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6172782592_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/accounts/toplist/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:00:20.883131+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-24 15:00:24,682", "module": "performance_middleware", "process": 33147, "thread": 6172782592, "message": "Request performance: GET /admin/accounts/toplistitem/ - 1.645s, 27 queries, 200", "path": "/admin/accounts/toplistitem/", "method": "GET", "status_code": 200, "duration_ms": 1645.33, "duration_seconds": 1.645, "query_count": 27, "content_length_bytes": 39415, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'bf588881-1553-45f3-bed2-0d4fe19dffff'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'bf588881-1553-45f3-bed2-0d4fe19dffff'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'bf588881-1553-45f3-bed2-0d4fe19dffff'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6172782592_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/accounts/toplistitem/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:00:23.039556+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 15:00:30,772", "module": "performance_middleware", "process": 33147, "thread": 6172782592, "message": "Request performance: GET /admin/parks/company/ - 1.494s, 43 queries, 200", "path": "/admin/parks/company/", "method": "GET", "status_code": 200, "duration_ms": 1493.56, "duration_seconds": 1.494, "query_count": 43, "content_length_bytes": 44038, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '24631d92-d490-4e59-be46-33059ddda172'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '24631d92-d490-4e59-be46-33059ddda172'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '24631d92-d490-4e59-be46-33059ddda172'", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '24631d92-d490-4e59-be46-33059ddda172'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6172782592_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/parks/company/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:00:29.280656+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 15:00:34,035", "module": "performance_middleware", "process": 33147, "thread": 6172782592, "message": "Request performance: GET /admin/parks/companyheadquarters/ - 0.269s, 28 queries, 200", "path": "/admin/parks/companyheadquarters/", "method": "GET", "status_code": 200, "duration_ms": 269.32, "duration_seconds": 0.269, "query_count": 28, "content_length_bytes": 39096, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '908c9f86-8450-4d39-b613-aa0ac8b049f0'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '908c9f86-8450-4d39-b613-aa0ac8b049f0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '908c9f86-8450-4d39-b613-aa0ac8b049f0'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '908c9f86-8450-4d39-b613-aa0ac8b049f0'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6172782592_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/parks/companyheadquarters/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:00:33.766912+00:00'::timestam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 15:00:36,762", "module": "performance_middleware", "process": 33147, "thread": 6172782592, "message": "Request performance: GET /admin/parks/company/ - 0.331s, 44 queries, 200", "path": "/admin/parks/company/", "method": "GET", "status_code": 200, "duration_ms": 331.4, "duration_seconds": 0.331, "query_count": 44, "content_length_bytes": 44036, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '5ed70f90-15f2-462d-9bc7-11bc9e5d87c2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '5ed70f90-15f2-462d-9bc7-11bc9e5d87c2'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '5ed70f90-15f2-462d-9bc7-11bc9e5d87c2'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6172782592_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/parks/company/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:00:36.432043+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 15:00:41,205", "module": "performance_middleware", "process": 33147, "thread": 6172782592, "message": "Request performance: GET /admin/parks/company/114/change/ - 0.283s, 23 queries, 200", "path": "/admin/parks/company/114/change/", "method": "GET", "status_code": 200, "duration_ms": 282.62, "duration_seconds": 0.283, "query_count": 23, "content_length_bytes": 52531, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd71c64bd-293b-44b9-9a53-9f4ed6a4b68d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'd71c64bd-293b-44b9-9a53-9f4ed6a4b68d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'd71c64bd-293b-44b9-9a53-9f4ed6a4b68d'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6172782592_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/parks/company/114/change/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:00:40.925362+00:00'::timestamp...", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-24 15:01:09,703", "module": "performance_middleware", "process": 33147, "thread": 6172782592, "message": "Request performance: GET /admin/parks/company/114/change/ - 0.168s, 19 queries, 200", "path": "/admin/parks/company/114/change/", "method": "GET", "status_code": 200, "duration_ms": 167.73, "duration_seconds": 0.168, "query_count": 19, "content_length_bytes": 52529, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6172782592_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4789e70d-2fb0-4845-90cf-603f50d53404'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '4789e70d-2fb0-4845-90cf-603f50d53404'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '4789e70d-2fb0-4845-90cf-603f50d53404'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6172782592_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/parks/company/114/change/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:01:09.536160+00:00'::timestamp...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-24 15:01:14,065", "module": "performance_middleware", "process": 33147, "thread": 6172782592, "message": "Request performance: GET /admin/rides/company/ - 0.223s, 25 queries, 200", "path": "/admin/rides/company/", "method": "GET", "status_code": 200, "duration_ms": 222.68, "duration_seconds": 0.223, "query_count": 25, "content_length_bytes": 47184, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '530793ef-5f34-42c5-9035-a7d115f506bc'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '530793ef-5f34-42c5-9035-a7d115f506bc'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '530793ef-5f34-42c5-9035-a7d115f506bc'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '530793ef-5f34-42c5-9035-a7d115f506bc'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6172782592_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/rides/company/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:01:13.843773+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 15:03:17,398", "module": "performance_middleware", "process": 33147, "thread": 6172782592, "message": "Request performance: GET /api/v1/auth/providers/ - 0.153s, 19 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 153.0, "duration_seconds": 0.153, "query_count": 19, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6172782592_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'cc5e407e-11b3-4afd-a8aa-645a1e25fafb'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'cc5e407e-11b3-4afd-a8aa-645a1e25fafb'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'cc5e407e-11b3-4afd-a8aa-645a1e25fafb'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6172782592_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:03:17.246442+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-24 15:03:22,372", "module": "performance_middleware", "process": 33147, "thread": 6325039104, "message": "Request performance: GET /api/v1/auth/providers/ - 5.113s, 10 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5112.81, "duration_seconds": 5.113, "query_count": 10, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('41266df3-ad9f-4255-a388-bcb32396ed98', '51eb6b75-5a1b-484a-afef-c9a622429347', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:03:17.262816+00:00'::timestamptz, \"view...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 15:16:17,596", "module": "performance_middleware", "process": 59939, "thread": 6200045568, "message": "Request performance: GET /api/v1/auth/providers/ - 1.443s, 19 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 1443.11, "duration_seconds": 1.443, "query_count": 19, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6200045568_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7bc9f528-5ea5-4b8b-9ced-d0e561253463'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7bc9f528-5ea5-4b8b-9ced-d0e561253463'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '7bc9f528-5ea5-4b8b-9ced-d0e561253463'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s6200045568_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:16:16.169078+00:00'::timestamptz, \"view...", "time": 0.008}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 15:16:21,254", "module": "performance_middleware", "process": 59939, "thread": 6216871936, "message": "Request performance: GET /api/v1/auth/providers/ - 5.081s, 10 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5080.91, "duration_seconds": 5.081, "query_count": 10, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e498cb06-a6b2-444c-90cb-e2a0e10c9fac', '456e0fe4-3a35-4b0e-9b54-d281060dbce9', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6216871936_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6216871936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:16:16.174678+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 15:29:14,709", "module": "performance_middleware", "process": 90293, "thread": 6358691840, "message": "Request performance: GET /api/v1/auth/providers/ - 0.306s, 18 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 306.16, "duration_seconds": 0.306, "query_count": 18, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('00936223-bd49-4243-8870-f556b80c1a44', '858fe628-2f8d-4242-b573-2045cf205973', 200, 'W10...", "time": 0.004}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '858fe628-2f8d-4242-b573-2045cf205973'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '858fe628-2f8d-4242-b573-2045cf205973'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '858fe628-2f8d-4242-b573-2045cf205973'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:29:14.403961+00:00'::timestamptz, \"view...", "time": 0.004}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-24 15:29:14,710", "module": "performance_middleware", "process": 90293, "thread": 6341865472, "message": "Request performance: GET /api/v1/auth/providers/ - 0.321s, 18 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 320.71, "duration_seconds": 0.321, "query_count": 18, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bfc3443b-728e-46e6-bf6d-9be5dd6123bc', '3c426176-1e12-4cb0-9616-d5c40b6699bc', 200, 'W10...", "time": 0.004}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3c426176-1e12-4cb0-9616-d5c40b6699bc'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3c426176-1e12-4cb0-9616-d5c40b6699bc'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '3c426176-1e12-4cb0-9616-d5c40b6699bc'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:29:14.394785+00:00'::timestamptz, \"view...", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 15:29:42,705", "module": "performance_middleware", "process": 90293, "thread": 6358691840, "message": "Request performance: GET /api/v1/auth/providers/ - 0.175s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 174.79, "duration_seconds": 0.175, "query_count": 15, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1c96da5c-e83b-4041-821b-e2ded7c73e1b', 'ffcf8e61-87e4-41d7-b906-e11ac1b454a0', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ffcf8e61-87e4-41d7-b906-e11ac1b454a0'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ffcf8e61-87e4-41d7-b906-e11ac1b454a0'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:29:42.531621+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 15:29:42,729", "module": "performance_middleware", "process": 90293, "thread": 6341865472, "message": "Request performance: GET /api/v1/auth/providers/ - 0.221s, 24 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 221.33, "duration_seconds": 0.221, "query_count": 24, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d2764821-9b5c-4192-b695-0685da1077f3', 'cacf5b48-e556-48aa-80e8-bcfd2128572b', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x2\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'cacf5b48-e556-48aa-80e8-bcfd2128572b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'cacf5b48-e556-48aa-80e8-bcfd2128572b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x2\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:29:42.509306+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 15:29:47,631", "module": "performance_middleware", "process": 90293, "thread": 6392344576, "message": "Request performance: GET /api/v1/auth/providers/ - 5.100s, 11 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5099.74, "duration_seconds": 5.1, "query_count": 11, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c0ffcb9b-bb8f-4f5c-b74f-c285a2d46a42', '55a82494-f220-4fac-b079-77480407cb9c', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6392344576_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:29:42.532752+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 15:29:47,637", "module": "performance_middleware", "process": 90293, "thread": 6375518208, "message": "Request performance: GET /api/v1/auth/providers/ - 5.104s, 10 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5103.52, "duration_seconds": 5.104, "query_count": 10, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.003}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('087083e3-5610-43b3-985e-c595d2f369fe', '19a23445-ad4b-485a-ba42-86e21d5eae76', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:29:42.534585+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-24 15:29:58,844", "module": "performance_middleware", "process": 90293, "thread": 6341865472, "message": "Request performance: GET /api/v1/auth/providers/ - 0.175s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 175.37, "duration_seconds": 0.175, "query_count": 15, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('387d7de9-f43f-4564-8144-064f73d3f8b3', '9898c640-8d86-486d-94e3-306f4661ad9e', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9898c640-8d86-486d-94e3-306f4661ad9e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9898c640-8d86-486d-94e3-306f4661ad9e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:29:58.670089+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 15:29:58,853", "module": "performance_middleware", "process": 90293, "thread": 6358691840, "message": "Request performance: GET /api/v1/auth/providers/ - 0.168s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 168.3, "duration_seconds": 0.168, "query_count": 15, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d99a4b7f-4c65-4ba1-b61a-53f73813dd62', '90052ddc-673b-484d-ad8c-d9e114de3e84', 200, 'W10...", "time": 0.0}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '90052ddc-673b-484d-ad8c-d9e114de3e84'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '90052ddc-673b-484d-ad8c-d9e114de3e84'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:29:58.685224+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 15:29:58,860", "module": "performance_middleware", "process": 90293, "thread": 6392344576, "message": "Request performance: GET /api/v1/auth/providers/ - 0.094s, 12 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 93.92, "duration_seconds": 0.094, "query_count": 12, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('65cba377-0e38-40c8-a0cc-4fab7a37bcb2', '796c222f-cea8-4104-ad14-a7b0fc3d8533', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:29:58.766988+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 15:30:03,888", "module": "performance_middleware", "process": 90293, "thread": 6375518208, "message": "Request performance: GET /api/v1/auth/providers/ - 5.123s, 11 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5123.23, "duration_seconds": 5.123, "query_count": 11, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.003}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('14d62b0f-7d7f-4f99-bb54-2aa3d3753a72', 'c444f137-12fe-4995-873c-c0278e46ea0f', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:29:58.767946+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "INFO", "asctime": "2025-08-24 15:35:16,952", "module": "performance_middleware", "process": 91577, "thread": 6186381312, "message": "Request performance: GET /api/v1/auth/providers/ - 0.506s, 18 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 506.32, "duration_seconds": 0.506, "query_count": 18, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3e8504ac-19d2-462d-91d3-5784f9a67c43', '1866af7f-aa7f-4905-a259-7fefc278428b', 200, 'W10...", "time": 0.002}, {"sql": "SAVEPOINT \"s6186381312_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1866af7f-aa7f-4905-a259-7fefc278428b'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1866af7f-aa7f-4905-a259-7fefc278428b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '1866af7f-aa7f-4905-a259-7fefc278428b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6186381312_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:35:16.446655+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "INFO", "asctime": "2025-08-24 15:35:16,953", "module": "performance_middleware", "process": 91577, "thread": 6169554944, "message": "Request performance: GET /api/v1/auth/providers/ - 0.524s, 19 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 523.99, "duration_seconds": 0.524, "query_count": 19, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6169554944_x1\"", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2e163dcc-eec4-4f2b-9b71-6aadba8159fa'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '2e163dcc-eec4-4f2b-9b71-6aadba8159fa'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '2e163dcc-eec4-4f2b-9b71-6aadba8159fa'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6169554944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:35:16.433296+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 15:35:16,963", "module": "performance_middleware", "process": 91577, "thread": 6203207680, "message": "Request performance: GET /api/v1/auth/providers/ - 0.360s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 359.62, "duration_seconds": 0.36, "query_count": 15, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0e6c1a84-9069-4df6-b24b-0a3f9253fb38', '8021931c-2b38-458e-aa42-dc8cf8945446', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6203207680_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8021931c-2b38-458e-aa42-dc8cf8945446'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '8021931c-2b38-458e-aa42-dc8cf8945446'", "time": 0.005}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6203207680_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:35:16.603805+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "ERROR", "asctime": "2025-08-24 15:35:21,701", "module": "performance_middleware", "process": 91577, "thread": 6220034048, "message": "Request performance: GET /api/v1/auth/providers/ - 5.086s, 10 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5086.47, "duration_seconds": 5.086, "query_count": 10, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c014b361-7bc5-4601-a64e-89a7e6940efd', '73e5d0b8-5ff5-4c9b-8894-4ba3ca16037e', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6220034048_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6220034048_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:35:16.615118+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 15:35:34,629", "module": "performance_middleware", "process": 91577, "thread": 6220034048, "message": "Request exception: GET /api/v1/auth/providers/ - 0.060s, 4 queries, AttributeError: 'SQLCompiler' object has no attribute '_execute_sql'", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 59.74, "query_count": 4, "exception": "'SQLCompiler' object has no attribute '_execute_sql'", "exception_type": "AttributeError", "user_id": 19} +{"levelname": "INFO", "asctime": "2025-08-24 15:35:34,645", "module": "performance_middleware", "process": 91577, "thread": 6169554944, "message": "Request performance: GET /api/v1/auth/providers/ - 0.149s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 149.08, "duration_seconds": 0.149, "query_count": 15, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3953cce4-ba8a-4394-b6bc-8a79d1c84ff2', '59d718d1-69dc-4f01-8ad4-b7bfe222bdc9', 200, 'W10...", "time": 0.0}, {"sql": "SAVEPOINT \"s6169554944_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '59d718d1-69dc-4f01-8ad4-b7bfe222bdc9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '59d718d1-69dc-4f01-8ad4-b7bfe222bdc9'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6169554944_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:35:34.497363+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 15:35:34,656", "module": "performance_middleware", "process": 91577, "thread": 6186381312, "message": "Request performance: GET /api/v1/auth/providers/ - 0.146s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 145.65, "duration_seconds": 0.146, "query_count": 15, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ddd2154d-5ab9-424a-8f08-feacca2f494d', '96ec2cc1-6098-4461-964a-a728ad9b0026', 200, 'W10...", "time": 0.0}, {"sql": "SAVEPOINT \"s6186381312_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '96ec2cc1-6098-4461-964a-a728ad9b0026'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '96ec2cc1-6098-4461-964a-a728ad9b0026'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6186381312_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:35:34.512061+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-24 15:35:34,667", "module": "performance_middleware", "process": 91577, "thread": 6203207680, "message": "Request performance: GET /api/v1/auth/providers/ - 0.138s, 16 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 138.34, "duration_seconds": 0.138, "query_count": 16, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('41be0a92-6594-4dc6-8a6d-bb83ec371fd5', '861dfcd8-cd67-4cbe-96b3-b0733dff6d57', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6203207680_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '861dfcd8-cd67-4cbe-96b3-b0733dff6d57'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '861dfcd8-cd67-4cbe-96b3-b0733dff6d57'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6203207680_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T19:35:34.529215+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "ERROR", "asctime": "2025-08-24 16:19:11,548", "module": "performance_middleware", "process": 95759, "thread": 6132264960, "message": "Request performance: GET /api/v1/auth/providers/ - 5.398s, 18 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5397.7, "duration_seconds": 5.398, "query_count": 18, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c4b9c3f2-dccc-4ff9-a2d6-80de9efe3bda', '56abdfce-4bad-4070-99cc-098477dd93b7', 200, 'W10...", "time": 0.002}, {"sql": "SAVEPOINT \"s6132264960_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '56abdfce-4bad-4070-99cc-098477dd93b7'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '56abdfce-4bad-4070-99cc-098477dd93b7'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '56abdfce-4bad-4070-99cc-098477dd93b7'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6132264960_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:19:06.158079+00:00'::timestamptz, \"view...", "time": 0.002}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "ERROR", "asctime": "2025-08-24 16:19:11,548", "module": "performance_middleware", "process": 95759, "thread": 6149091328, "message": "Request performance: GET /api/v1/auth/providers/ - 5.386s, 19 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5385.77, "duration_seconds": 5.386, "query_count": 19, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('19b6d5d8-9bae-4879-9bdc-a94576aee95c', '0081d3a2-17fa-439e-9e10-f8c2af6947ff', 200, 'W10...", "time": 0.003}, {"sql": "SAVEPOINT \"s6149091328_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0081d3a2-17fa-439e-9e10-f8c2af6947ff'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '0081d3a2-17fa-439e-9e10-f8c2af6947ff'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '0081d3a2-17fa-439e-9e10-f8c2af6947ff'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6149091328_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:19:06.163635+00:00'::timestamptz, \"view...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 16:21:11,362", "module": "performance_middleware", "process": 98323, "thread": 6165737472, "message": "Request performance: GET /api/v1/auth/providers/ - 0.321s, 18 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 321.07, "duration_seconds": 0.321, "query_count": 18, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c865a7a8-2443-4164-9aa4-cf3a78adb915', '74da37a4-fe93-4916-bccb-aba35e62a00a', 200, 'W10...", "time": 0.002}, {"sql": "SAVEPOINT \"s6165737472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '74da37a4-fe93-4916-bccb-aba35e62a00a'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '74da37a4-fe93-4916-bccb-aba35e62a00a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '74da37a4-fe93-4916-bccb-aba35e62a00a'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6165737472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:21:11.047822+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 16:21:11,363", "module": "performance_middleware", "process": 98323, "thread": 6325039104, "message": "Request performance: GET /api/v1/auth/providers/ - 0.309s, 18 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 309.23, "duration_seconds": 0.309, "query_count": 18, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2d662399-e686-405c-86d4-3f19e16bcd23', 'a5d9cf39-96fa-483a-bd83-4c66c1b6e90a', 200, 'W10...", "time": 0.002}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a5d9cf39-96fa-483a-bd83-4c66c1b6e90a'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a5d9cf39-96fa-483a-bd83-4c66c1b6e90a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a5d9cf39-96fa-483a-bd83-4c66c1b6e90a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:21:11.057423+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 16:21:23,027", "module": "performance_middleware", "process": 98323, "thread": 6165737472, "message": "Request performance: POST /admin/login/ - 0.456s, 25 queries, 302", "path": "/admin/login/", "method": "POST", "status_code": 302, "duration_ms": 455.77, "duration_seconds": 0.456, "query_count": 25, "content_length_bytes": 0, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd6fd0c81-27da-4bc3-9bad-406cdd57e666'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'd6fd0c81-27da-4bc3-9bad-406cdd57e666'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'd6fd0c81-27da-4bc3-9bad-406cdd57e666'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'd6fd0c81-27da-4bc3-9bad-406cdd57e666'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6165737472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/login/', \"query_params\" = '{\"next\": \"/admin/rides/company/\"}', \"raw_body\" = 'csrfmiddlewaretoken=********************&username=********************&password=...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 16:21:23,868", "module": "performance_middleware", "process": 98323, "thread": 6165737472, "message": "Request performance: GET /admin/rides/company/ - 0.837s, 25 queries, 200", "path": "/admin/rides/company/", "method": "GET", "status_code": 200, "duration_ms": 836.67, "duration_seconds": 0.837, "query_count": 25, "content_length_bytes": 47989, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f921df39-2def-4c43-bf5b-c265e09d2e35'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'f921df39-2def-4c43-bf5b-c265e09d2e35'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'f921df39-2def-4c43-bf5b-c265e09d2e35'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'f921df39-2def-4c43-bf5b-c265e09d2e35'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6165737472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/rides/company/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:21:23.031892+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.003}]} +{"levelname": "INFO", "asctime": "2025-08-24 16:21:31,247", "module": "performance_middleware", "process": 98323, "thread": 6165737472, "message": "Request performance: GET /admin/pghistory/events/ - 0.209s, 13 queries, 200", "path": "/admin/pghistory/events/", "method": "GET", "status_code": 200, "duration_ms": 209.16, "duration_seconds": 0.209, "query_count": 13, "content_length_bytes": 40533, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dc1db07d-840a-48bf-af4a-346b98decfbb', 'def0c358-e5e1-4a6f-a357-53c0d536f7e3', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6165737472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'def0c358-e5e1-4a6f-a357-53c0d536f7e3'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6165737472_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/pghistory/events/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:21:31.041032+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 16:21:36,089", "module": "performance_middleware", "process": 98323, "thread": 6165737472, "message": "Request performance: GET /admin/socialaccount/socialaccount/ - 0.194s, 26 queries, 200", "path": "/admin/socialaccount/socialaccount/", "method": "GET", "status_code": 200, "duration_ms": 194.33, "duration_seconds": 0.194, "query_count": 26, "content_length_bytes": 39710, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '51672986-c22c-4f6b-bbd2-1fb78fe24d66'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '51672986-c22c-4f6b-bbd2-1fb78fe24d66'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '51672986-c22c-4f6b-bbd2-1fb78fe24d66'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6165737472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/socialaccount/socialaccount/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:21:35.898304+00:00'::timest...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 16:21:39,711", "module": "performance_middleware", "process": 98323, "thread": 6165737472, "message": "Request performance: GET /admin/socialaccount/socialapp/ - 0.241s, 23 queries, 200", "path": "/admin/socialaccount/socialapp/", "method": "GET", "status_code": 200, "duration_ms": 240.74, "duration_seconds": 0.241, "query_count": 23, "content_length_bytes": 40609, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f4ae306d-af55-4353-9a13-02f4e5a74497'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'f4ae306d-af55-4353-9a13-02f4e5a74497'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'f4ae306d-af55-4353-9a13-02f4e5a74497'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6165737472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/socialaccount/socialapp/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:21:39.472966+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 16:21:42,389", "module": "performance_middleware", "process": 98323, "thread": 6165737472, "message": "Request performance: GET /admin/socialaccount/socialapp/4/change/ - 0.323s, 25 queries, 200", "path": "/admin/socialaccount/socialapp/4/change/", "method": "GET", "status_code": 200, "duration_ms": 323.1, "duration_seconds": 0.323, "query_count": 25, "content_length_bytes": 45835, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9817c1e8-7268-41ee-b85a-80d9e0503fc3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '9817c1e8-7268-41ee-b85a-80d9e0503fc3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '9817c1e8-7268-41ee-b85a-80d9e0503fc3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '9817c1e8-7268-41ee-b85a-80d9e0503fc3'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6165737472_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/socialaccount/socialapp/4/change/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:21:42.068562+00:00'::t...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 16:21:49,042", "module": "performance_middleware", "process": 98323, "thread": 6165737472, "message": "Request performance: GET /admin/socialaccount/socialapp/ - 0.240s, 22 queries, 200", "path": "/admin/socialaccount/socialapp/", "method": "GET", "status_code": 200, "duration_ms": 239.67, "duration_seconds": 0.24, "query_count": 22, "content_length_bytes": 40609, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '70377e57-df06-4648-9299-22e8437e0a53'", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '70377e57-df06-4648-9299-22e8437e0a53'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '70377e57-df06-4648-9299-22e8437e0a53'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '70377e57-df06-4648-9299-22e8437e0a53'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6165737472_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/socialaccount/socialapp/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:21:48.803469+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 16:21:51,382", "module": "performance_middleware", "process": 98323, "thread": 13170143232, "message": "Request performance: GET /admin/socialaccount/socialapp/4/change/ - 0.200s, 22 queries, 200", "path": "/admin/socialaccount/socialapp/4/change/", "method": "GET", "status_code": 200, "duration_ms": 199.5, "duration_seconds": 0.2, "query_count": 22, "content_length_bytes": 45833, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c805349d-ccb6-44ba-a397-c0af398e4d7f'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c805349d-ccb6-44ba-a397-c0af398e4d7f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'c805349d-ccb6-44ba-a397-c0af398e4d7f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'c805349d-ccb6-44ba-a397-c0af398e4d7f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s13170143232_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/socialaccount/socialapp/4/change/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:21:51.186251+00:00'::t...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 16:21:52,176", "module": "performance_middleware", "process": 98323, "thread": 6165737472, "message": "Request performance: GET /admin/socialaccount/socialapp/4/history/ - 0.172s, 19 queries, 200", "path": "/admin/socialaccount/socialapp/4/history/", "method": "GET", "status_code": 200, "duration_ms": 172.02, "duration_seconds": 0.172, "query_count": 19, "content_length_bytes": 37684, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6165737472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1ac4f6a2-a8ee-42ca-8360-56f8e5d654e4'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1ac4f6a2-a8ee-42ca-8360-56f8e5d654e4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '1ac4f6a2-a8ee-42ca-8360-56f8e5d654e4'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6165737472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/socialaccount/socialapp/4/history/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:21:52.007372+00:00'::...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 16:21:55,964", "module": "performance_middleware", "process": 98323, "thread": 13170143232, "message": "Request performance: GET /admin/accounts/toplistitem/ - 0.223s, 26 queries, 200", "path": "/admin/accounts/toplistitem/", "method": "GET", "status_code": 200, "duration_ms": 223.07, "duration_seconds": 0.223, "query_count": 26, "content_length_bytes": 40215, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'bb67e9c3-3483-4382-b181-b65284c0c8c1'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'bb67e9c3-3483-4382-b181-b65284c0c8c1'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'bb67e9c3-3483-4382-b181-b65284c0c8c1'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s13170143232_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/accounts/toplistitem/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:21:55.742485+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 16:21:56,849", "module": "performance_middleware", "process": 98323, "thread": 13170143232, "message": "Request performance: GET /admin/accounts/passwordreset/ - 0.238s, 29 queries, 200", "path": "/admin/accounts/passwordreset/", "method": "GET", "status_code": 200, "duration_ms": 238.3, "duration_seconds": 0.238, "query_count": 29, "content_length_bytes": 41225, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '65f58085-8b04-410f-979a-c5c5145dfd88'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '65f58085-8b04-410f-979a-c5c5145dfd88'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '65f58085-8b04-410f-979a-c5c5145dfd88'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s13170143232_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/accounts/passwordreset/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:21:56.612998+00:00'::timestamptz...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 16:21:58,170", "module": "performance_middleware", "process": 98323, "thread": 13170143232, "message": "Request performance: GET /admin/accounts/emailverification/ - 0.208s, 23 queries, 200", "path": "/admin/accounts/emailverification/", "method": "GET", "status_code": 200, "duration_ms": 207.65, "duration_seconds": 0.208, "query_count": 23, "content_length_bytes": 41055, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '2b1a35ca-a133-4a05-a138-37344081f949'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '2b1a35ca-a133-4a05-a138-37344081f949'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '2b1a35ca-a133-4a05-a138-37344081f949'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s13170143232_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/accounts/emailverification/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:21:57.964075+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 16:21:59,593", "module": "performance_middleware", "process": 98323, "thread": 13170143232, "message": "Request performance: GET /admin/account/emailaddress/ - 0.204s, 23 queries, 200", "path": "/admin/account/emailaddress/", "method": "GET", "status_code": 200, "duration_ms": 203.91, "duration_seconds": 0.204, "query_count": 23, "content_length_bytes": 40073, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '07158234-6038-4ae6-acd0-ca52a37eeea8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '07158234-6038-4ae6-acd0-ca52a37eeea8'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '07158234-6038-4ae6-acd0-ca52a37eeea8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s13170143232_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/account/emailaddress/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:21:59.390432+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar\", \"accounts_userprofile...", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 16:46:11,504", "module": "performance_middleware", "process": 1767, "thread": 6136049664, "message": "Request performance: GET /api/v1/auth/providers/ - 0.236s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 236.43, "duration_seconds": 0.236, "query_count": 15, "content_length_bytes": 2, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('12f2c328-7db4-4098-b132-83ec8abae025', '1b9d699d-f635-4a4b-8443-7143949c36f2', 200, 'W10...", "time": 0.002}, {"sql": "SAVEPOINT \"s6136049664_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1b9d699d-f635-4a4b-8443-7143949c36f2'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1b9d699d-f635-4a4b-8443-7143949c36f2'", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6136049664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:46:11.277620+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 16:46:31,057", "module": "performance_middleware", "process": 1767, "thread": 6136049664, "message": "Request performance: GET /api/v1/auth/providers/ - 0.100s, 12 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 99.55, "duration_seconds": 0.1, "query_count": 12, "content_length_bytes": 2, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('79ee8c53-c57c-47e6-a949-308f3a838de3', '90d0d367-f951-4803-81b2-250cc5f288a8', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6136049664_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '90d0d367-f951-4803-81b2-250cc5f288a8'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6136049664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:46:30.960186+00:00'::timestamptz, \"view...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 16:48:22,953", "module": "performance_middleware", "process": 1767, "thread": 6136049664, "message": "Request performance: GET /api/v1/auth/providers/ - 0.105s, 12 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 104.76, "duration_seconds": 0.105, "query_count": 12, "content_length_bytes": 2, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('09ddbded-f32e-4a90-92df-660c0848e987', '0debb5e4-80de-4596-83fa-9a0b22425987', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6136049664_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0debb5e4-80de-4596-83fa-9a0b22425987'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6136049664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:48:22.849935+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 16:48:30,809", "module": "performance_middleware", "process": 1767, "thread": 6136049664, "message": "Request performance: GET /api/v1/auth/providers/ - 0.126s, 13 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 125.63, "duration_seconds": 0.126, "query_count": 13, "content_length_bytes": 2, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a1384197-12ec-4814-ac32-11b5242e892b', '1d59a3e2-771a-4a7c-981c-a6d8b73870db', 200, 'W10...", "time": 0.0}, {"sql": "SAVEPOINT \"s6136049664_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1d59a3e2-771a-4a7c-981c-a6d8b73870db'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6136049664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T20:48:30.729988+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-24 17:09:19,434", "module": "performance_middleware", "process": 23215, "thread": 6173749248, "message": "Request performance: GET /api/v1/auth/providers/ - 0.229s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 229.16, "duration_seconds": 0.229, "query_count": 15, "content_length_bytes": 2, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('260202a5-b6cf-4146-9f3d-362260a60905', '128650bd-a674-4121-bfd5-83a1a94ec941', 200, 'W10...", "time": 0.002}, {"sql": "SAVEPOINT \"s6173749248_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '128650bd-a674-4121-bfd5-83a1a94ec941'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '128650bd-a674-4121-bfd5-83a1a94ec941'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6173749248_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:09:19.207633+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 17:12:27,935", "module": "performance_middleware", "process": 31337, "thread": 6171078656, "message": "Request performance: GET /api/v1/auth/providers/ - 0.178s, 18 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 178.46, "duration_seconds": 0.178, "query_count": 18, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6d791720-90c4-4843-bdc5-e2436bccfcbb', 'd7115e92-671f-4201-95c1-f4984eb75bbb', 200, 'W10...", "time": 0.002}, {"sql": "SAVEPOINT \"s6171078656_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd7115e92-671f-4201-95c1-f4984eb75bbb'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd7115e92-671f-4201-95c1-f4984eb75bbb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'd7115e92-671f-4201-95c1-f4984eb75bbb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6171078656_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:12:27.760283+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 17:12:32,825", "module": "performance_middleware", "process": 31337, "thread": 6325039104, "message": "Request performance: GET /api/v1/auth/providers/ - 5.068s, 10 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5068.08, "duration_seconds": 5.068, "query_count": 10, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7d4a3100-3652-440d-8250-3bf7b421c385', '2597cb70-d38a-40dc-a579-2c769e069620', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:12:27.761777+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-24 17:12:44,203", "module": "performance_middleware", "process": 31337, "thread": 6171078656, "message": "Request performance: GET /api/v1/auth/providers/ - 0.083s, 13 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 82.89, "duration_seconds": 0.083, "query_count": 13, "content_length_bytes": 2, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ba9428aa-3d0c-41dd-93e5-5b7122380b89', '95e9d874-91fb-4e12-81ac-83ec8005c668', 200, 'W10...", "time": 0.004}, {"sql": "SAVEPOINT \"s6171078656_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '95e9d874-91fb-4e12-81ac-83ec8005c668'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6171078656_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:12:44.121395+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 17:14:19,729", "module": "performance_middleware", "process": 40960, "thread": 6132133888, "message": "Request performance: GET /api/v1/auth/providers/ - 0.276s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 275.71, "duration_seconds": 0.276, "query_count": 15, "content_length_bytes": 182, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f839dd94-7141-4484-9f9a-96809af96d66', '0c853b5c-feed-41ae-ae1c-385eee9af7b5', 200, 'W3s...", "time": 0.005}, {"sql": "SAVEPOINT \"s6132133888_x1\"", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0c853b5c-feed-41ae-ae1c-385eee9af7b5'", "time": 0.01}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '0c853b5c-feed-41ae-ae1c-385eee9af7b5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6132133888_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:14:19.455713+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 17:14:24,198", "module": "performance_middleware", "process": 40960, "thread": 6148960256, "message": "Request performance: GET /api/v1/auth/providers/ - 0.106s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 106.13, "duration_seconds": 0.106, "query_count": 15, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2ce22f22-2be5-4602-a597-dd9b037b3393', '13cb1b3c-9ced-4080-a28f-991af8ccd3e7', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6148960256_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '13cb1b3c-9ced-4080-a28f-991af8ccd3e7'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '13cb1b3c-9ced-4080-a28f-991af8ccd3e7'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6148960256_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:14:24.092794+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 17:14:35,033", "module": "performance_middleware", "process": 40960, "thread": 6148960256, "message": "Request performance: GET /api/v1/auth/providers/ - 0.143s, 16 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 143.48, "duration_seconds": 0.143, "query_count": 16, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4873ba08-737a-4322-8a1a-80ea0175d4b1', 'ff040d24-73f0-4178-a77b-d9d3ab567654', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6148960256_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ff040d24-73f0-4178-a77b-d9d3ab567654'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ff040d24-73f0-4178-a77b-d9d3ab567654'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6148960256_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:14:34.890804+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 17:14:39,970", "module": "performance_middleware", "process": 40960, "thread": 6165786624, "message": "Request performance: GET /api/v1/auth/providers/ - 5.079s, 10 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5079.28, "duration_seconds": 5.079, "query_count": 10, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1efd45ec-4460-48b7-8e3b-81a32a4e9d05', '22f8524c-23ec-4cee-ae92-d71d94ba78ca', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6165786624_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6165786624_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:14:34.891902+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-24 17:14:42,206", "module": "performance_middleware", "process": 40960, "thread": 6148960256, "message": "Request performance: GET /api/v1/auth/providers/ - 0.080s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 80.33, "duration_seconds": 0.08, "query_count": 15, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f023acc1-69c7-4453-80ea-2fc60663dc39', '5c557613-8858-4b83-84e8-451174d8b737', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6148960256_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5c557613-8858-4b83-84e8-451174d8b737'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5c557613-8858-4b83-84e8-451174d8b737'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6148960256_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:14:42.126923+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 17:14:47,190", "module": "performance_middleware", "process": 40960, "thread": 6165786624, "message": "Request performance: GET /api/v1/auth/providers/ - 5.061s, 10 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5061.32, "duration_seconds": 5.061, "query_count": 10, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1ffcd0d1-2286-4dd9-94a8-0a74ad610a64', 'af96d5b6-3a8b-4177-8036-e7a85a62bfce', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6165786624_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6165786624_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:14:42.129063+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 17:14:48,926", "module": "performance_middleware", "process": 40960, "thread": 6148960256, "message": "Request performance: GET /api/v1/rides/undefined/steel-vengeance/ - 0.125s, 8 queries, 404", "path": "/api/v1/rides/undefined/steel-vengeance/", "method": "GET", "status_code": 404, "duration_ms": 125.43, "duration_seconds": 0.125, "query_count": 8, "content_length_bytes": 58089, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bb1f68cd-9b28-47b3-9d5c-3b05ccf6c7a6', '5273df07-5870-4aee-8a63-187db6c0c3af', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6148960256_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6148960256_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/undefined/steel-vengeance/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:14:48.802096+00:00'::t...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 17:15:30,889", "module": "performance_middleware", "process": 40960, "thread": 6148960256, "message": "Request performance: GET /api/v1/parks/ - 0.109s, 15 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 109.4, "duration_seconds": 0.109, "query_count": 15, "content_length_bytes": 52, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6fa81c20-ec83-4428-9274-481739add392', '4da2107a-dc06-42d1-b339-a7230d49d7c7', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6148960256_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4da2107a-dc06-42d1-b339-a7230d49d7c7'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '4da2107a-dc06-42d1-b339-a7230d49d7c7'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6148960256_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"ordering\": \"-average_rating\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:15:30.780324+00:0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 17:15:33,931", "module": "performance_middleware", "process": 40960, "thread": 6148960256, "message": "Request performance: GET /api/v1/rides/ - 0.124s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 124.23, "duration_seconds": 0.124, "query_count": 15, "content_length_bytes": 52, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('94669b97-46db-4a11-b843-c277c4f767ef', '43ab452b-63d7-45f2-91de-6fc45c82e6c2', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6148960256_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '43ab452b-63d7-45f2-91de-6fc45c82e6c2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '43ab452b-63d7-45f2-91de-6fc45c82e6c2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6148960256_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"ordering\": \"name\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:15:33.807345+00:00'::timesta...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 17:16:37,371", "module": "performance_middleware", "process": 40960, "thread": 6148960256, "message": "Request performance: GET /accounts/google/login/ - 0.140s, 12 queries, 302", "path": "/accounts/google/login/", "method": "GET", "status_code": 302, "duration_ms": 139.61, "duration_seconds": 0.14, "query_count": 12, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('883c045d-2280-4706-8f36-bf8f82c73e84', 'cd141890-652d-4740-8bbb-2cf245c61817', 302, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6148960256_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'cd141890-652d-4740-8bbb-2cf245c61817'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6148960256_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/accounts/google/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:16:37.233691+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 17:16:39,332", "module": "performance_middleware", "process": 40960, "thread": 6148960256, "message": "Request performance: GET /api/v1/auth/providers/ - 0.120s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 119.79, "duration_seconds": 0.12, "query_count": 15, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('31f273a6-9b87-449e-8aa7-e315dceb82c5', 'f3eb593f-77cc-4264-bcbd-ea87ea1379ec', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6148960256_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f3eb593f-77cc-4264-bcbd-ea87ea1379ec'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f3eb593f-77cc-4264-bcbd-ea87ea1379ec'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6148960256_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:16:39.213260+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 17:16:47,265", "module": "performance_middleware", "process": 40960, "thread": 6148960256, "message": "Request performance: POST /api/v1/accounts/login/ - 0.095s, 8 queries, 404", "path": "/api/v1/accounts/login/", "method": "POST", "status_code": 404, "duration_ms": 94.64, "duration_seconds": 0.095, "query_count": 8, "content_length_bytes": 58022, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ec30166a-cfe7-4229-abe4-ebfea460b1c1', '845d07cd-67f7-42fc-9865-3838f8345def', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6148960256_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6148960256_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"****...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-24 17:17:25,691", "module": "performance_middleware", "process": 42721, "thread": 6200127488, "message": "Request performance: GET /api/v1/auth/providers/ - 0.214s, 18 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 213.51, "duration_seconds": 0.214, "query_count": 18, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('07800555-3bb7-4f6c-9666-8319e6339934', '621a2592-2f03-4a29-8f73-7cdf5ce81283', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6200127488_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '621a2592-2f03-4a29-8f73-7cdf5ce81283'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '621a2592-2f03-4a29-8f73-7cdf5ce81283'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '621a2592-2f03-4a29-8f73-7cdf5ce81283'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6200127488_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:17:25.492736+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 17:17:30,582", "module": "performance_middleware", "process": 42721, "thread": 6216953856, "message": "Request performance: GET /api/v1/auth/providers/ - 5.088s, 10 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5088.21, "duration_seconds": 5.088, "query_count": 10, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1cd8c9bc-08ab-4130-9ed6-6aa29aef757a', 'bb12e55b-7e56-4f31-a388-73087b1e54a7', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6216953856_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6216953856_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:17:25.494582+00:00'::timestamptz, \"view...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 17:17:31,139", "module": "performance_middleware", "process": 42721, "thread": 6200127488, "message": "Request performance: POST /api/v1/accounts/login/ - 0.147s, 8 queries, 404", "path": "/api/v1/accounts/login/", "method": "POST", "status_code": 404, "duration_ms": 147.24, "duration_seconds": 0.147, "query_count": 8, "content_length_bytes": 58024, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c2964496-fcc3-414a-8135-eb93915cfa3d', '64dc4112-36cd-4c0e-bebb-ed6ec1ecd86e', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6200127488_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6200127488_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"****...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 17:19:11,140", "module": "performance_middleware", "process": 42721, "thread": 6200127488, "message": "Request performance: GET /api/v1/v1/auth/providers/ - 0.185s, 8 queries, 404", "path": "/api/v1/v1/auth/providers/", "method": "GET", "status_code": 404, "duration_ms": 185.24, "duration_seconds": 0.185, "query_count": 8, "content_length_bytes": 58034, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c182e460-2045-4fb3-bfc6-99b783999638', 'f35f3968-cdbf-4128-aa14-ec31d5786b80', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6200127488_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6200127488_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:19:10.955510+00:00'::timestamptz, \"v...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 17:19:11,272", "module": "performance_middleware", "process": 42721, "thread": 6200127488, "message": "Request performance: GET /api/v1/v1/auth/providers/ - 0.128s, 8 queries, 404", "path": "/api/v1/v1/auth/providers/", "method": "GET", "status_code": 404, "duration_ms": 127.93, "duration_seconds": 0.128, "query_count": 8, "content_length_bytes": 58034, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('64a0da67-473f-433b-8222-861acf4d63ad', '7eb0a592-0cb9-46d5-89fb-09933b71292e', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6200127488_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6200127488_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:19:11.145208+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 17:19:11,480", "module": "performance_middleware", "process": 42721, "thread": 6200127488, "message": "Request performance: GET /api/v1/v1/auth/providers/ - 0.107s, 8 queries, 404", "path": "/api/v1/v1/auth/providers/", "method": "GET", "status_code": 404, "duration_ms": 107.21, "duration_seconds": 0.107, "query_count": 8, "content_length_bytes": 58034, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fd7ddaa5-096d-4fcf-bdb1-ab7e0fbaf347', 'cfa7df66-6e90-49ff-bb60-6f5aba82eac3', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6200127488_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6200127488_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:19:11.373760+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 17:19:16,504", "module": "performance_middleware", "process": 42721, "thread": 6216953856, "message": "Request performance: GET /api/v1/v1/auth/providers/ - 5.128s, 8 queries, 404", "path": "/api/v1/v1/auth/providers/", "method": "GET", "status_code": 404, "duration_ms": 5128.34, "duration_seconds": 5.128, "query_count": 8, "content_length_bytes": 58035, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('01d92329-851f-44a2-85ae-e586697f082a', '3407290e-a266-4476-86b8-0d85307e96f3', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6216953856_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6216953856_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:19:11.377123+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 17:19:46,086", "module": "performance_middleware", "process": 42721, "thread": 6200127488, "message": "Request performance: GET /api/v1/auth/providers/ - 0.209s, 16 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 208.94, "duration_seconds": 0.209, "query_count": 16, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('80bf6d5b-21ec-412c-9011-1cdd0744fcd1', '595282be-f25f-424f-a8ed-dbe41f9e7446', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6200127488_x1\"", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '595282be-f25f-424f-a8ed-dbe41f9e7446'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '595282be-f25f-424f-a8ed-dbe41f9e7446'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6200127488_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:19:45.878015+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 17:19:51,143", "module": "performance_middleware", "process": 42721, "thread": 6216953856, "message": "Request performance: GET /api/v1/auth/providers/ - 5.258s, 16 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5257.71, "duration_seconds": 5.258, "query_count": 16, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1261419b-40f7-48b0-b5c7-57f001c39dc6', '21ebae64-82b4-44f7-9b44-8b16c59f33a0', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6216953856_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '21ebae64-82b4-44f7-9b44-8b16c59f33a0'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '21ebae64-82b4-44f7-9b44-8b16c59f33a0'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6216953856_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:19:45.886374+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 17:19:51,159", "module": "performance_middleware", "process": 42721, "thread": 6233780224, "message": "Request performance: GET /api/v1/auth/providers/ - 5.099s, 10 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5098.95, "duration_seconds": 5.099, "query_count": 10, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6b59a7bb-8d29-4d89-9920-4038fed6e31f', 'dd80c747-f983-4639-9d10-78d0c3c56b95', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6233780224_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6233780224_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:19:46.061819+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 17:19:51,167", "module": "performance_middleware", "process": 42721, "thread": 6250606592, "message": "Request performance: GET /api/v1/auth/providers/ - 5.092s, 10 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5092.05, "duration_seconds": 5.092, "query_count": 10, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.007}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f682d3e9-7539-4947-8417-5468c4740293', '0f2a52ea-d93e-47aa-bdc2-d344cd3d225b', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6250606592_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6250606592_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:19:46.076330+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 17:19:55,218", "module": "performance_middleware", "process": 42721, "thread": 6267432960, "message": "Request performance: GET /api/v1/auth/providers/ - 5.079s, 10 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5078.57, "duration_seconds": 5.079, "query_count": 10, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.006}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8afb7aa9-7e09-4c96-b921-61a19035ef2d', 'bdb41151-1d68-477e-b101-47ffa963985c', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6267432960_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6267432960_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:19:50.140819+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 17:19:55,224", "module": "performance_middleware", "process": 42721, "thread": 6200127488, "message": "Request performance: GET /api/v1/auth/providers/ - 5.089s, 10 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5088.98, "duration_seconds": 5.089, "query_count": 10, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('85ffd211-03f8-4354-8226-2d6ae21b3eea', 'e4fbc975-21dd-4c85-ab29-8d3e809b406d', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6200127488_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6200127488_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:19:50.137455+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 17:20:05,512", "module": "performance_middleware", "process": 42721, "thread": 6200127488, "message": "Request performance: POST /api/v1/auth/login/ - 0.401s, 27 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 401.48, "duration_seconds": 0.401, "query_count": 27, "content_length_bytes": 263, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '025f6c64-9511-4be4-b600-585ee9a247d4'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '025f6c64-9511-4be4-b600-585ee9a247d4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '025f6c64-9511-4be4-b600-585ee9a247d4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '025f6c64-9511-4be4-b600-585ee9a247d4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '025f6c64-9511-4be4-b600-585ee9a247d4'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6200127488_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-24 17:21:28,814", "module": "performance_middleware", "process": 42721, "thread": 6200127488, "message": "Request performance: GET /api/v1/auth/providers/ - 0.163s, 16 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 163.03, "duration_seconds": 0.163, "query_count": 16, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5ea587e9-b918-42a4-896b-78a7234bad98', 'da7fa728-0069-4115-ae40-0449da425ead', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6200127488_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'da7fa728-0069-4115-ae40-0449da425ead'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'da7fa728-0069-4115-ae40-0449da425ead'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6200127488_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:21:28.653667+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-24 17:21:52,836", "module": "performance_middleware", "process": 43534, "thread": 6138114048, "message": "Request performance: GET /api/v1/auth/providers/ - 0.266s, 18 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 265.68, "duration_seconds": 0.266, "query_count": 18, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a9d8b71c-938e-44c4-90f7-3edad303519c', '785ad042-4a26-4f0e-9759-48e2a7ab1350', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6138114048_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '785ad042-4a26-4f0e-9759-48e2a7ab1350'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '785ad042-4a26-4f0e-9759-48e2a7ab1350'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '785ad042-4a26-4f0e-9759-48e2a7ab1350'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6138114048_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:21:52.585424+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "ERROR", "asctime": "2025-08-24 17:21:57,662", "module": "performance_middleware", "process": 43534, "thread": 6154940416, "message": "Request performance: GET /api/v1/auth/providers/ - 5.076s, 11 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5076.49, "duration_seconds": 5.076, "query_count": 11, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c772d89d-649d-4970-835c-c4e541880a0f', 'd0e41273-772f-4208-9d7f-c32555fd7253', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6154940416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6154940416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:21:52.586666+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 17:22:03,799", "module": "performance_middleware", "process": 43693, "thread": 6126546944, "message": "Request performance: GET /api/v1/auth/providers/ - 0.218s, 22 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 218.16, "duration_seconds": 0.218, "query_count": 22, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '856890b5-7466-467e-8d4a-533d95116e26'", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '856890b5-7466-467e-8d4a-533d95116e26'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '856890b5-7466-467e-8d4a-533d95116e26'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '856890b5-7466-467e-8d4a-533d95116e26'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6126546944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:22:03.587710+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-24 17:22:08,696", "module": "performance_middleware", "process": 43693, "thread": 6143373312, "message": "Request performance: GET /api/v1/auth/providers/ - 5.106s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5105.93, "duration_seconds": 5.106, "query_count": 9, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('04348d73-db2f-4429-9e6e-0716d69806cc', '0ef579cf-5584-4d24-9f1c-94bdbbb941d9', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6143373312_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6143373312_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:22:03.592573+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 17:22:16,907", "module": "performance_middleware", "process": 43813, "thread": 6160855040, "message": "Request performance: GET /api/v1/auth/providers/ - 0.227s, 21 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 227.07, "duration_seconds": 0.227, "query_count": 21, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6160855040_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '030f0fd9-43aa-451c-b4f1-d236dc3bdd43'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '030f0fd9-43aa-451c-b4f1-d236dc3bdd43'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '030f0fd9-43aa-451c-b4f1-d236dc3bdd43'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '030f0fd9-43aa-451c-b4f1-d236dc3bdd43'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6160855040_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:22:16.686358+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 17:22:21,761", "module": "performance_middleware", "process": 43813, "thread": 6177681408, "message": "Request performance: GET /api/v1/auth/providers/ - 5.067s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5067.39, "duration_seconds": 5.067, "query_count": 9, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9db7cf2c-9d6c-4882-8c1e-9318b794234a', '141545f2-a6cb-4496-8e26-81e953203060', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6177681408_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6177681408_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:22:16.696481+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 17:22:47,478", "module": "performance_middleware", "process": 45985, "thread": 8449614016, "message": "Request performance: POST /api/auth/login/ - 0.304s, 8 queries, 404", "path": "/api/auth/login/", "method": "POST", "status_code": 404, "duration_ms": 304.36, "duration_seconds": 0.304, "query_count": 8, "content_length_bytes": 20387, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('63922564-0daa-4161-9708-ec36e1ec64ea', 'd73af38c-df35-480d-919e-6b46f7407c7b', 404, '', ...", "time": 0.006}, {"sql": "SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"***********...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 17:22:47,508", "module": "performance_middleware", "process": 45985, "thread": 8449614016, "message": "Request performance: GET /api/auth/providers/ - 0.028s, 8 queries, 404", "path": "/api/auth/providers/", "method": "GET", "status_code": 404, "duration_ms": 28.11, "duration_seconds": 0.028, "query_count": 8, "content_length_bytes": 20399, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('19bcdec4-a349-4e0d-a739-4722f403e9b5', '48e825b1-96f8-498b-95bd-9d891bbf9f04', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s8449614016_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:22:47.481256+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 17:24:21,258", "module": "performance_middleware", "process": 47849, "thread": 8449614016, "message": "Request exception: POST /api/v1/auth/login/ - 0.658s, 14 queries, TransactionManagementError: select_for_update cannot be used outside of a transaction.", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 500, "duration_ms": 657.84, "query_count": 14, "exception": "select_for_update cannot be used outside of a transaction.", "exception_type": "TransactionManagementError", "user_id": 18} +{"levelname": "ERROR", "asctime": "2025-08-24 17:24:21,548", "module": "performance_middleware", "process": 47849, "thread": 8449614016, "message": "Request performance: POST /api/v1/auth/login/ - 0.947s, 32 queries, 500", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 500, "duration_ms": 947.4, "duration_seconds": 0.947, "query_count": 32, "content_length_bytes": 157852, "user_id": 18, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '0df4d1b8-717b-4012-a013-ef48bac92ec0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '0df4d1b8-717b-4012-a013-ef48bac92ec0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '0df4d1b8-717b-4012-a013-ef48bac92ec0'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '0df4d1b8-717b-4012-a013-ef48bac92ec0'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 17:24:59,270", "module": "performance_middleware", "process": 49790, "thread": 8449614016, "message": "Request performance: POST /api/v1/auth/login/ - 0.803s, 34 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 802.83, "duration_seconds": 0.803, "query_count": 34, "content_length_bytes": 270, "user_id": 18, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '5e0921a3-71ef-483c-823a-55d5d8a0e350'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '5e0921a3-71ef-483c-823a-55d5d8a0e350'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '5e0921a3-71ef-483c-823a-55d5d8a0e350'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '5e0921a3-71ef-483c-823a-55d5d8a0e350'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '5e0921a3-71ef-483c-823a-55d5d8a0e350'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 17:24:59,418", "module": "performance_middleware", "process": 49790, "thread": 8449614016, "message": "Request performance: GET /api/v1/auth/providers/ - 0.147s, 21 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 147.12, "duration_seconds": 0.147, "query_count": 21, "content_length_bytes": 174, "user_id": 18, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s8449614016_x2\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '860c84ad-6348-4f4f-aec6-8c1ec9370f0c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '860c84ad-6348-4f4f-aec6-8c1ec9370f0c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '860c84ad-6348-4f4f-aec6-8c1ec9370f0c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '860c84ad-6348-4f4f-aec6-8c1ec9370f0c'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:24:59.273672+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 17:25:05,026", "module": "performance_middleware", "process": 48035, "thread": 6165196800, "message": "Request performance: GET /api/v1/auth/providers/ - 0.231s, 21 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 230.85, "duration_seconds": 0.231, "query_count": 21, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6165196800_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '07c67f3d-2847-4320-8997-665402069c58'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '07c67f3d-2847-4320-8997-665402069c58'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '07c67f3d-2847-4320-8997-665402069c58'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '07c67f3d-2847-4320-8997-665402069c58'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6165196800_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:25:04.801555+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 17:25:09,888", "module": "performance_middleware", "process": 48035, "thread": 6182023168, "message": "Request performance: GET /api/v1/auth/providers/ - 5.085s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5085.39, "duration_seconds": 5.085, "query_count": 9, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('04de7317-ef5f-4309-b027-54f4c0ec4f82', '5f9fa25a-1282-4c70-99da-777e0de53d7d', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6182023168_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6182023168_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:25:04.804226+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 17:25:14,276", "module": "performance_middleware", "process": 48035, "thread": 6165196800, "message": "Request performance: POST /api/v1/auth/login/ - 0.427s, 30 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 426.52, "duration_seconds": 0.427, "query_count": 30, "content_length_bytes": 263, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '45ae13e3-fb4d-4e74-8268-50c9a1759153'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '45ae13e3-fb4d-4e74-8268-50c9a1759153'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '45ae13e3-fb4d-4e74-8268-50c9a1759153'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '45ae13e3-fb4d-4e74-8268-50c9a1759153'", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '45ae13e3-fb4d-4e74-8268-50c9a1759153'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6165196800_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-24 17:26:25,325", "module": "performance_middleware", "process": 50110, "thread": 6149156864, "message": "Request performance: GET /api/v1/auth/providers/ - 0.293s, 19 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 293.49, "duration_seconds": 0.293, "query_count": 19, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f9e6394c-598e-4495-9280-af8af1fa8c9f', '355e7dc1-8370-41c4-95c4-602db9a7d540', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6149156864_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '355e7dc1-8370-41c4-95c4-602db9a7d540'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '355e7dc1-8370-41c4-95c4-602db9a7d540'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '355e7dc1-8370-41c4-95c4-602db9a7d540'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6149156864_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:26:25.032892+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 17:26:25,326", "module": "performance_middleware", "process": 50110, "thread": 6132330496, "message": "Request performance: GET /api/v1/auth/providers/ - 0.306s, 19 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 306.06, "duration_seconds": 0.306, "query_count": 19, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ea035d5c-2a33-4a78-b458-6049b3da54cd', '6a17f87f-37cd-49bd-8546-82744e152f72', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6132330496_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6a17f87f-37cd-49bd-8546-82744e152f72'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '6a17f87f-37cd-49bd-8546-82744e152f72'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '6a17f87f-37cd-49bd-8546-82744e152f72'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6132330496_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:26:25.023390+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 17:26:34,255", "module": "performance_middleware", "process": 51522, "thread": 8449614016, "message": "Request performance: GET /api/v1/auth/providers/ - 0.361s, 16 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 361.48, "duration_seconds": 0.361, "query_count": 16, "content_length_bytes": 174, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ced822ce-08a3-450a-adaa-367ad9534944', '7e8e9336-6a69-4855-b728-179d4fe34c0e', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7e8e9336-6a69-4855-b728-179d4fe34c0e'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7e8e9336-6a69-4855-b728-179d4fe34c0e'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T21:26:33.981829+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 18:57:27,330", "module": "performance_middleware", "process": 75098, "thread": 6136164352, "message": "Request performance: GET /api/v1/auth/providers/ - 0.205s, 18 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 205.08, "duration_seconds": 0.205, "query_count": 18, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6a792ac5-dacc-44ae-ac1b-948de1871bba', '1d1ea26f-8e81-441e-b031-1b3c06a4e1c1', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6136164352_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1d1ea26f-8e81-441e-b031-1b3c06a4e1c1'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1d1ea26f-8e81-441e-b031-1b3c06a4e1c1'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '1d1ea26f-8e81-441e-b031-1b3c06a4e1c1'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6136164352_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T22:57:27.130390+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 18:57:32,413", "module": "performance_middleware", "process": 75098, "thread": 6169817088, "message": "Request performance: GET /api/v1/trending/content/ - 5.281s, 8 queries, 404", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 5281.47, "duration_seconds": 5.281, "query_count": 8, "content_length_bytes": 58570, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f9d94026-e6e4-4585-9dc9-68da78d7867c', '1d67ebc2-88c6-4263-867d-e20e2504c33d', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6169817088_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6169817088_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.034}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T22:57:27.132533+00:00'::timestamptz, \"vi...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-24 18:57:32,420", "module": "performance_middleware", "process": 75098, "thread": 6152990720, "message": "Request performance: GET /api/v1/auth/providers/ - 5.289s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5289.42, "duration_seconds": 5.289, "query_count": 9, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b1f6e7e0-db13-473f-9cdf-467e62222553', 'a9ee7995-7254-407c-bd4e-bbb38084a6b1', 200, 'W3s...", "time": 0.043}, {"sql": "SAVEPOINT \"s6152990720_x1\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6152990720_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.061}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T22:57:27.131456+00:00'::timestamptz, \"view...", "time": 0.008}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 18:57:32,428", "module": "performance_middleware", "process": 75098, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/new/ - 5.296s, 8 queries, 404", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 404, "duration_ms": 5295.94, "duration_seconds": 5.296, "query_count": 8, "content_length_bytes": 58554, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('918a6f8d-0dbf-411b-a7a5-9e83fa4aeaa3', 'f3b55326-6529-4f22-abc1-e7c96dd8d07b', 404, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.054}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.007}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T22:57:27.133587+00:00'::timestamptz, \"view_n...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 18:59:20,293", "module": "performance_middleware", "process": 78184, "thread": 6409498624, "message": "Request performance: GET /api/v1/auth/providers/ - 0.224s, 19 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 224.26, "duration_seconds": 0.224, "query_count": 19, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6409498624_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a448fdf8-e6fc-4d6c-b33f-28c632359a53'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a448fdf8-e6fc-4d6c-b33f-28c632359a53'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a448fdf8-e6fc-4d6c-b33f-28c632359a53'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6409498624_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T22:59:20.072102+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-24 18:59:25,236", "module": "performance_middleware", "process": 78184, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/content/ - 5.164s, 9 queries, 404", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 5163.57, "duration_seconds": 5.164, "query_count": 9, "content_length_bytes": 58569, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('87e5b58a-834b-490e-a4fd-3f07a75be2d5', 'b4a421ec-5eb0-44e3-b48a-2c44235d3be9', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T22:59:20.073895+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 18:59:25,241", "module": "performance_middleware", "process": 78184, "thread": 6426324992, "message": "Request performance: GET /api/v1/auth/providers/ - 5.172s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5171.76, "duration_seconds": 5.172, "query_count": 9, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('174dc4fd-11c6-491c-89c3-96d16be5fc60', '87a4ced7-8136-4136-b41f-b7cf5f02ba45', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6426324992_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6426324992_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.041}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T22:59:20.072883+00:00'::timestamptz, \"view...", "time": 0.027}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 18:59:25,248", "module": "performance_middleware", "process": 78184, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/new/ - 5.174s, 8 queries, 404", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 404, "duration_ms": 5173.94, "duration_seconds": 5.174, "query_count": 8, "content_length_bytes": 58553, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('37f61db7-cd8c-4fb2-9b7d-4f486ac48404', '89188077-6d8b-450d-8904-0106356c9183', 404, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T22:59:20.074898+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.049}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:00:01,582", "module": "performance_middleware", "process": 78184, "thread": 6425751552, "message": "Request performance: GET /api/v1/trending/content/ - 0.098s, 8 queries, 404", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 97.54, "duration_seconds": 0.098, "query_count": 8, "content_length_bytes": 58566, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('89c37549-937c-44df-88d4-f509e0214b44', 'a06d301f-cce2-4639-888f-c10724fce475', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6425751552_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6425751552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:00:01.485879+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:00:06,619", "module": "performance_middleware", "process": 78184, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/new/ - 5.133s, 9 queries, 404", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 404, "duration_ms": 5133.03, "duration_seconds": 5.133, "query_count": 9, "content_length_bytes": 58553, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('efae69e4-25f5-4b8a-a130-13370278a731', '45064722-b28e-4a43-b31f-bf2fee8fb967', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:00:01.487251+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:00:06,625", "module": "performance_middleware", "process": 78184, "thread": 12918534144, "message": "Request performance: GET /api/v1/auth/providers/ - 5.131s, 12 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5130.89, "duration_seconds": 5.131, "query_count": 12, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_su...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9378a0eb-61b8-4d9b-9d02-1fb5131f528d', '324ebb86-ad24-4b57-84f0-e4294f515eb1', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '324ebb86-ad24-4b57-84f0-e4294f515eb1'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\",...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.006}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:00:01.495461+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:00:06,633", "module": "performance_middleware", "process": 78184, "thread": 6408925184, "message": "Request performance: GET /api/v1/auth/providers/ - 5.149s, 19 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5148.81, "duration_seconds": 5.149, "query_count": 19, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "ROLLBACK", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('203d135a-7d48-46e9-b100-344ecc1eb725', 'fc08bce8-ba40-4d40-8a10-44011307b58c', 200, 'W3s...", "time": 0.007}, {"sql": "SAVEPOINT \"s6408925184_x2\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'fc08bce8-ba40-4d40-8a10-44011307b58c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\",...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6408925184_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:00:01.486769+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:00:07,844", "module": "performance_middleware", "process": 78184, "thread": 12935360512, "message": "Request performance: GET /api/v1/trending/content/ - 5.271s, 8 queries, 404", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 5271.2, "duration_seconds": 5.271, "query_count": 8, "content_length_bytes": 58570, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cbb53ef3-7383-4b3a-b30e-b40d174c8fe3', '5fab180f-89d4-4349-8275-c010ebc28bc3', 404, '', ...", "time": 0.007}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:00:02.575013+00:00'::timestamptz, \"vi...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:00:07,852", "module": "performance_middleware", "process": 78184, "thread": 6425751552, "message": "Request performance: GET /api/v1/auth/providers/ - 5.285s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5285.47, "duration_seconds": 5.285, "query_count": 9, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fdfe9a0c-7a29-4cbd-b4af-004664d84f93', '9115c30e-3a1f-4d6c-be43-6d558688553c', 200, 'W3s...", "time": 0.009}, {"sql": "SAVEPOINT \"s6425751552_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6425751552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:00:02.567738+00:00'::timestamptz, \"view...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:00:07,857", "module": "performance_middleware", "process": 78184, "thread": 12969013248, "message": "Request performance: GET /api/v1/auth/providers/ - 5.279s, 10 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5278.94, "duration_seconds": 5.279, "query_count": 10, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('646f39de-aa7f-425b-987c-e0e9ebac1196', '3dafe98b-1fe6-40ed-bac2-55c397fdd4bb', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s12969013248_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12969013248_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.012}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:00:02.579710+00:00'::timestamptz, \"view...", "time": 0.007}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:00:07,861", "module": "performance_middleware", "process": 78184, "thread": 12952186880, "message": "Request performance: GET /api/v1/trending/new/ - 5.286s, 8 queries, 404", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 404, "duration_ms": 5286.11, "duration_seconds": 5.286, "query_count": 8, "content_length_bytes": 58554, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.008}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('91bc1bd2-e345-4582-a77d-f79606cfd1e7', '784bc2d1-bf96-40f1-b10d-fbbd01a39c94', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:00:02.576543+00:00'::timestamptz, \"view_n...", "time": 0.007}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:00:30,857", "module": "performance_middleware", "process": 78184, "thread": 6425751552, "message": "Request performance: GET /api/v1/trending/content/ - 5.104s, 8 queries, 404", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 5104.24, "duration_seconds": 5.104, "query_count": 8, "content_length_bytes": 58569, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d2912114-7a1c-40e8-b808-1d1a3b91eeca', '4154daa6-3663-4180-9ca5-1dbdabb6e4ba', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6425751552_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6425751552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:00:25.753852+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:00:30,861", "module": "performance_middleware", "process": 78184, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/new/ - 5.108s, 9 queries, 404", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 404, "duration_ms": 5108.04, "duration_seconds": 5.108, "query_count": 9, "content_length_bytes": 58553, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5d4a79fc-d007-4b1e-8b2b-d410fa85e1df', '71210b0d-ea30-41e9-bbab-dc54b095d5a5', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:00:25.754437+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "INFO", "asctime": "2025-08-24 19:01:10,964", "module": "performance_middleware", "process": 79131, "thread": 6169718784, "message": "Request performance: GET /api/v1/auth/providers/ - 0.251s, 18 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 250.83, "duration_seconds": 0.251, "query_count": 18, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bc68f1bc-d629-4359-9ac6-2a9a94344a91', 'ace5738c-7e54-4b41-b73c-577774dfa6f8', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6169718784_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ace5738c-7e54-4b41-b73c-577774dfa6f8'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ace5738c-7e54-4b41-b73c-577774dfa6f8'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'ace5738c-7e54-4b41-b73c-577774dfa6f8'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6169718784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:01:10.715640+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:01:15,924", "module": "performance_middleware", "process": 79131, "thread": 6408925184, "message": "Request performance: GET /api/v1/auth/providers/ - 5.209s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5208.78, "duration_seconds": 5.209, "query_count": 9, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.005}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('18d975b4-8044-4e53-a89c-91fba318b7b1', 'db594d6c-c2f6-4896-bf29-284a33767171', 200, 'W3s...", "time": 0.007}, {"sql": "SAVEPOINT \"s6408925184_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6408925184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:01:10.716568+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:01:16,021", "module": "performance_middleware", "process": 79131, "thread": 6425751552, "message": "Request performance: GET /api/v1/trending/content/ - 5.304s, 10 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5303.82, "duration_seconds": 5.304, "query_count": 10, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.006}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.008}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.136}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2a79237b-88e1-43c4-a64e-302cc6c04e1e', 'de1c9ece-4a65-46fc-936f-69a0da0ccd1c', 200, 'W10...", "time": 0.0}, {"sql": "SAVEPOINT \"s6425751552_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6425751552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:01:10.717409+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}], "slow_query_count": 1, "slowest_query_time": 0.136} +{"levelname": "ERROR", "asctime": "2025-08-24 19:01:16,029", "module": "performance_middleware", "process": 79131, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/new/ - 5.312s, 11 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5311.73, "duration_seconds": 5.312, "query_count": 11, "content_length_bytes": 2562, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.004}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.126}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1d1938c4-c731-47b0-a9fa-5df105f2f89b', '86d9d937-458d-4921-bca3-76ddc571096e', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:01:10.718416+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}], "slow_query_count": 1, "slowest_query_time": 0.126} +{"levelname": "ERROR", "asctime": "2025-08-24 19:01:23,413", "module": "performance_middleware", "process": 79131, "thread": 6425751552, "message": "Request performance: GET /api/v1/trending/new/ - 5.057s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5056.64, "duration_seconds": 5.057, "query_count": 8, "content_length_bytes": 2562, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('adb5a0ee-501a-486c-964b-7c8d7089d8ca', '55dc10cc-7ea9-4ee0-9a3f-af4d32de2259', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6425751552_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6425751552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:01:18.358205+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:01:23,432", "module": "performance_middleware", "process": 79131, "thread": 6408925184, "message": "Request performance: GET /api/v1/trending/content/ - 5.076s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5076.25, "duration_seconds": 5.076, "query_count": 9, "content_length_bytes": 2, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.013}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('eaf78fb5-cdc6-40e3-a3c8-462e1d89e26c', '5f2e8f22-1502-4aa6-8f09-ae2b632fb152', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6408925184_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6408925184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:01:18.356885+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-24 19:01:32,646", "module": "performance_middleware", "process": 79131, "thread": 6169718784, "message": "Request performance: GET /api/v1/auth/providers/ - 0.118s, 12 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 118.16, "duration_seconds": 0.118, "query_count": 12, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_su...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('07316892-a1dd-40f3-862b-460bbccd03f5', '37e25849-afa2-4f1b-98c5-f4b809ec6936', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6169718784_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '37e25849-afa2-4f1b-98c5-f4b809ec6936'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\",...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6169718784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:01:32.530283+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:01:37,631", "module": "performance_middleware", "process": 79131, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/new/ - 5.088s, 10 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5087.71, "duration_seconds": 5.088, "query_count": 10, "content_length_bytes": 2562, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1edad958-fee0-41ef-ad6e-517fcff22e4e', '9a1067ce-11f9-4292-9c23-574fec5bbf0a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:01:32.543959+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:01:37,640", "module": "performance_middleware", "process": 79131, "thread": 6408925184, "message": "Request performance: GET /api/v1/auth/providers/ - 5.099s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5098.52, "duration_seconds": 5.099, "query_count": 9, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e46596a4-103a-4fb6-aca0-dbfb67df9e95', 'b96dfca5-fd6a-4e65-b7e0-2db21bc6012f', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6408925184_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6408925184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:01:32.544409+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:01:37,652", "module": "performance_middleware", "process": 79131, "thread": 6425751552, "message": "Request performance: GET /api/v1/trending/content/ - 5.110s, 10 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5109.67, "duration_seconds": 5.11, "query_count": 10, "content_length_bytes": 2, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.017}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('32cd97c8-70c4-4c35-a431-f127e88e47dc', '750ea7c3-d202-469d-9dc1-84fd9b33e5b7', 200, 'W10...", "time": 0.005}, {"sql": "SAVEPOINT \"s6425751552_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6425751552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:01:32.543175+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 19:04:02,948", "module": "performance_middleware", "process": 79644, "thread": 6132543488, "message": "Request performance: GET /api/v1/auth/providers/ - 0.243s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 243.09, "duration_seconds": 0.243, "query_count": 15, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ad42acd9-55f1-4e66-ac44-a07542a0024e', 'ff9a21a0-e7b1-4fa7-85e4-e2e4bc1baded', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6132543488_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ff9a21a0-e7b1-4fa7-85e4-e2e4bc1baded'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ff9a21a0-e7b1-4fa7-85e4-e2e4bc1baded'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6132543488_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:04:02.707241+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:04:07,900", "module": "performance_middleware", "process": 79644, "thread": 6166196224, "message": "Request performance: GET /api/v1/trending/new/ - 5.193s, 10 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5192.54, "duration_seconds": 5.193, "query_count": 10, "content_length_bytes": 2562, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.051}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bad51498-6f43-4e9a-9f3b-a13956b7ec9d', '74a6d087-1432-4780-8137-60465dee62d5', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6166196224_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6166196224_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:04:02.708381+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:04:07,953", "module": "performance_middleware", "process": 79644, "thread": 6149369856, "message": "Request performance: GET /api/v1/trending/content/ - 5.244s, 82 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5244.38, "duration_seconds": 5.244, "query_count": 82, "content_length_bytes": 2968, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 136 AND \"core_pageview\".\"timestamp\" >= '2025-08-22T23:04:07.933417+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 130 AND \"core_pageview\".\"timestamp\" >= '2025-08-23T23:04:07.935023+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 130 AND \"core_pageview\".\"timestamp\" >= '2025-08-22T23:04:07.935023+00:...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('40c6f331-fe08-424d-8370-7ae6c08baf94', 'b26ffd5e-6762-4ac7-b05c-d00864ece377', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6149369856_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6149369856_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:04:02.709222+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 19:04:17,208", "module": "performance_middleware", "process": 79644, "thread": 6132543488, "message": "Request performance: GET /api/v1/auth/providers/ - 0.106s, 12 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 105.93, "duration_seconds": 0.106, "query_count": 12, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_su...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bcc38fb6-c1f6-4333-8cdf-701aff3da297', '54e83609-0a43-483b-ae96-b470d4d177da', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6132543488_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '54e83609-0a43-483b-ae96-b470d4d177da'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\",...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6132543488_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:04:17.103210+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:04:22,208", "module": "performance_middleware", "process": 79644, "thread": 6149369856, "message": "Request performance: GET /api/v1/trending/content/ - 5.081s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5080.95, "duration_seconds": 5.081, "query_count": 9, "content_length_bytes": 2968, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d93c8aa1-d078-4418-a1d7-6da5246604c8', '6b431a6c-3fb4-449e-9f48-b1e1095fa129', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6149369856_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6149369856_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:04:17.128847+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:04:22,213", "module": "performance_middleware", "process": 79644, "thread": 6183022592, "message": "Request performance: GET /api/v1/auth/providers/ - 5.086s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5086.02, "duration_seconds": 5.086, "query_count": 9, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7d926bd3-ce88-4883-84a2-2e7c6a1bfd96', 'd02e83fb-ab50-428a-80db-ba25639f4a5f', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6183022592_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6183022592_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:04:17.128062+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:04:22,218", "module": "performance_middleware", "process": 79644, "thread": 6166196224, "message": "Request performance: GET /api/v1/trending/new/ - 5.091s, 9 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5090.66, "duration_seconds": 5.091, "query_count": 9, "content_length_bytes": 2562, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7a2d4e87-542c-4267-a57a-899e8e86324e', 'ca3d4da2-71c7-44ef-8ada-ffb64c2049ce', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6166196224_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6166196224_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:04:17.128503+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 19:07:44,297", "module": "performance_middleware", "process": 79644, "thread": 6132543488, "message": "Request performance: GET /api/v1/auth/providers/ - 0.145s, 13 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 145.22, "duration_seconds": 0.145, "query_count": 13, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_su...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1e0df056-1b9d-4c22-9eda-4c5990d5eeb2', '4ba64e54-a081-424a-9c8a-7a3d753cc8c5', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6132543488_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4ba64e54-a081-424a-9c8a-7a3d753cc8c5'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\",...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6132543488_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:07:44.153069+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:07:49,241", "module": "performance_middleware", "process": 79644, "thread": 6166196224, "message": "Request performance: GET /api/v1/trending/new/ - 5.080s, 9 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5080.19, "duration_seconds": 5.08, "query_count": 9, "content_length_bytes": 2562, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f0efa33f-3442-4f37-af2c-4977971a8c30', 'b665d37a-5186-4977-aa50-e0b1e344cd71', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6166196224_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6166196224_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:07:44.162218+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:07:49,249", "module": "performance_middleware", "process": 79644, "thread": 6183022592, "message": "Request performance: GET /api/v1/auth/providers/ - 5.086s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5086.28, "duration_seconds": 5.086, "query_count": 9, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5defb6b6-0339-4acd-bf91-ba1df4921cdb', '5daf4861-0fff-49f5-ac3c-3fd88856c9e9', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6183022592_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6183022592_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:07:44.163172+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:07:49,254", "module": "performance_middleware", "process": 79644, "thread": 6149369856, "message": "Request performance: GET /api/v1/trending/content/ - 5.094s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5093.9, "duration_seconds": 5.094, "query_count": 9, "content_length_bytes": 2968, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('680c4564-81f0-43d2-baed-365c79a536f0', '594db963-9a13-4668-8f55-2bda45d3e0e6', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6149369856_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6149369856_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:07:44.162400+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:08:57,951", "module": "performance_middleware", "process": 80234, "thread": 6207991808, "message": "Request performance: GET /api/v1/trending/content/ - 0.753s, 238 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 753.3, "duration_seconds": 0.753, "query_count": 238, "content_length_bytes": 2968, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 71 WHERE \"silk_request\".\"id\" = '2bdcefb1-c2c0-476d-b6a6-b3d1a39deea5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 72 WHERE \"silk_request\".\"id\" = '2bdcefb1-c2c0-476d-b6a6-b3d1a39deea5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 73 WHERE \"silk_request\".\"id\" = '2bdcefb1-c2c0-476d-b6a6-b3d1a39deea5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 74 WHERE \"silk_request\".\"id\" = '2bdcefb1-c2c0-476d-b6a6-b3d1a39deea5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 75 WHERE \"silk_request\".\"id\" = '2bdcefb1-c2c0-476d-b6a6-b3d1a39deea5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.039}, {"sql": "RELEASE SAVEPOINT \"s6207991808_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:08:57.200840+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:09:02,307", "module": "performance_middleware", "process": 80234, "thread": 6191165440, "message": "Request performance: GET /api/v1/auth/providers/ - 5.111s, 11 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5110.94, "duration_seconds": 5.111, "query_count": 11, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "SELECT \"django_site\".\"id\", \"django_site\".\"domain\", \"django_site\".\"name\" FROM \"django_site\" WHERE \"django_site\".\"id\" = 1 LIMIT 21", "time": 0.002}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.007}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aa620e47-877b-4686-81bb-26e0c708961b', 'c8821706-1f75-4067-955f-824b1874adcc', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6191165440_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191165440_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:08:57.201329+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:09:02,314", "module": "performance_middleware", "process": 80234, "thread": 6241644544, "message": "Request performance: GET /api/v1/auth/providers/ - 5.112s, 11 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5111.91, "duration_seconds": 5.112, "query_count": 11, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.004}, {"sql": "SELECT \"django_site\".\"id\", \"django_site\".\"domain\", \"django_site\".\"name\" FROM \"django_site\" WHERE \"django_site\".\"id\" = 1 LIMIT 21", "time": 0.001}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('03eb877a-f2bd-454c-b8df-8608946cf979', '99c2d9a6-9e0d-444c-a624-52b097298751', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6241644544_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6241644544_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:08:57.202514+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:09:02,321", "module": "performance_middleware", "process": 80234, "thread": 6224818176, "message": "Request performance: GET /api/v1/trending/new/ - 5.124s, 11 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5123.82, "duration_seconds": 5.124, "query_count": 11, "content_length_bytes": 2562, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.003}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.02}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('751b954f-4bdd-4a97-9606-2891eb356b19', '9163d4d9-f4b0-4dc8-ae32-51084b6a32c7', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6224818176_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6224818176_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:08:57.201509+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-24 19:14:29,800", "module": "performance_middleware", "process": 81193, "thread": 6135885824, "message": "Request performance: GET /api/v1/auth/providers/ - 0.269s, 18 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 269.24, "duration_seconds": 0.269, "query_count": 18, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7b6b77e1-f5b6-4937-aaae-f8d435823c0a', 'a2744623-6093-44ca-8a2d-14e1ca7dd024', 200, 'W3s...", "time": 0.005}, {"sql": "SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a2744623-6093-44ca-8a2d-14e1ca7dd024'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a2744623-6093-44ca-8a2d-14e1ca7dd024'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a2744623-6093-44ca-8a2d-14e1ca7dd024'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:14:29.535834+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:14:34,793", "module": "performance_middleware", "process": 81193, "thread": 6152712192, "message": "Request performance: GET /api/v1/auth/providers/ - 5.258s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5258.21, "duration_seconds": 5.258, "query_count": 9, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9d3fcbd9-83d8-4db2-82b9-f74afb40af5a', '2636cd42-efc1-4ba0-8389-2d02009a7af4', 200, 'W3s...", "time": 0.012}, {"sql": "SAVEPOINT \"s6152712192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6152712192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:14:29.538046+00:00'::timestamptz, \"view...", "time": 0.011}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:14:34,899", "module": "performance_middleware", "process": 81193, "thread": 6325039104, "message": "Request performance: GET /api/v1/trending/new/ - 5.363s, 11 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5362.89, "duration_seconds": 5.363, "query_count": 11, "content_length_bytes": 2981, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.011}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.062}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f801c802-4746-4af7-aafa-67a23f216e2a', '6ae8f9e4-69a0-417d-8444-70c8eafa7958', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:14:29.538493+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:14:35,114", "module": "performance_middleware", "process": 81193, "thread": 6169538560, "message": "Request performance: GET /api/v1/trending/content/ - 5.579s, 98 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5578.99, "duration_seconds": 5.579, "query_count": 98, "content_length_bytes": 3496, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 136 AND \"core_pageview\".\"timestamp\" >= '2025-08-22T23:14:34.989967+00:...", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 130 AND \"core_pageview\".\"timestamp\" >= '2025-08-23T23:14:34.992624+00:...", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 130 AND \"core_pageview\".\"timestamp\" >= '2025-08-22T23:14:34.992624+00:...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d4a6544b-6a12-4184-828e-f75f4ec8c269', '288e4a8a-4ad4-4e76-84a3-2d70b9dcd0d3', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:14:29.537476+00:00'::timestamptz, \"vi...", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:15:29,518", "module": "performance_middleware", "process": 81193, "thread": 6169538560, "message": "Request performance: GET /api/v1/trending/new/ - 5.099s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5099.28, "duration_seconds": 5.099, "query_count": 8, "content_length_bytes": 2981, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('84b9a390-83e0-4982-9da5-74833fc1cfa3', '4ee02276-0e7a-49ec-960a-6392d59169f9', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6169538560_x1\"", "time": 0.004}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:15:24.420134+00:00'::timestamptz, \"view_n...", "time": 0.003}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:15:29,523", "module": "performance_middleware", "process": 81193, "thread": 6152712192, "message": "Request performance: GET /api/v1/trending/content/ - 5.105s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5104.91, "duration_seconds": 5.105, "query_count": 8, "content_length_bytes": 3496, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e7a80c09-44e8-4a76-8059-bc61194ac126', '04eb2a3f-3045-41f7-97c9-48e966ee8be4', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6152712192_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6152712192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:15:24.419790+00:00'::timestamptz, \"vi...", "time": 0.002}, {"sql": "COMMIT", "time": 0.008}]} +{"levelname": "INFO", "asctime": "2025-08-24 19:15:40,832", "module": "performance_middleware", "process": 81193, "thread": 6135885824, "message": "Request performance: GET /api/v1/auth/providers/ - 0.099s, 12 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 98.51, "duration_seconds": 0.099, "query_count": 12, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_su...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('48e820f2-8396-4e27-bfba-c07c057cc5da', '9634aa2d-2e8f-45ed-93bb-a9f70eed1f0d', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9634aa2d-2e8f-45ed-93bb-a9f70eed1f0d'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\",...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:15:40.734089+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:15:45,834", "module": "performance_middleware", "process": 81193, "thread": 6152712192, "message": "Request performance: GET /api/v1/auth/providers/ - 5.100s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5100.26, "duration_seconds": 5.1, "query_count": 9, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c2daede1-68f7-4b62-bcdb-402810a7c8c2', '5c27bebf-0370-4e2f-b48c-eb011ac9dff4', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6152712192_x1\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6152712192_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:15:40.734752+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:15:45,840", "module": "performance_middleware", "process": 81193, "thread": 6169538560, "message": "Request performance: GET /api/v1/trending/content/ - 5.094s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5094.49, "duration_seconds": 5.094, "query_count": 9, "content_length_bytes": 3496, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7d6354fd-1240-4277-9f27-3c5d59eea0e9', '775d3fb7-8834-4f3e-ab9a-2bce4b29ba2f', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6169538560_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:15:40.747364+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:15:45,846", "module": "performance_middleware", "process": 81193, "thread": 6325039104, "message": "Request performance: GET /api/v1/trending/new/ - 5.099s, 9 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5099.22, "duration_seconds": 5.099, "query_count": 9, "content_length_bytes": 2981, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ba70512f-5041-4124-a370-c7bc1b3cc2f0', '306d199d-f6af-4ff0-9583-c001e08fae8f', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:15:40.747833+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 19:18:08,229", "module": "performance_middleware", "process": 81193, "thread": 6135885824, "message": "Request performance: GET /api/v1/auth/user/ - 0.871s, 15 queries, 200", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 200, "duration_ms": 870.55, "duration_seconds": 0.871, "query_count": 15, "content_length_bytes": 174, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1ae6e151-345d-4a90-bb45-fc3a04d3a5bd', '449c8c01-778c-4649-af34-4227e952ccd7', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '449c8c01-778c-4649-af34-4227e952ccd7'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '449c8c01-778c-4649-af34-4227e952ccd7'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:07.359636+00:00'::timestamptz, \"view_name...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:18:12,528", "module": "performance_middleware", "process": 81193, "thread": 6169538560, "message": "Request performance: GET /api/v1/trending/new/ - 5.149s, 12 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5149.47, "duration_seconds": 5.149, "query_count": 12, "content_length_bytes": 2981, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_su...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a73c556a-5ac9-493c-88e6-f66280abfffc', '49b0c3fe-c6f6-4dd5-a217-ab3464a0bc45', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '49b0c3fe-c6f6-4dd5-a217-ab3464a0bc45'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\",...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:07.380943+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:18:12,551", "module": "performance_middleware", "process": 81193, "thread": 6325039104, "message": "Request performance: GET /api/v1/auth/providers/ - 5.172s, 12 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5172.42, "duration_seconds": 5.172, "query_count": 12, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_su...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4f00720e-282f-40c0-be96-7783c6b87388', '970c503e-cb1e-4314-a1ae-491b4600e156', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '970c503e-cb1e-4314-a1ae-491b4600e156'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\",...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:07.380022+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:18:12,556", "module": "performance_middleware", "process": 81193, "thread": 6341865472, "message": "Request performance: GET /api/v1/auth/providers/ - 5.176s, 12 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5176.07, "duration_seconds": 5.176, "query_count": 12, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_su...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c03ce712-1382-40f8-adc4-df5fe0275882', '43d247f4-4aeb-40a9-9416-407662cf06a1', 200, 'W3s...", "time": 0.005}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '43d247f4-4aeb-40a9-9416-407662cf06a1'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\",...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:07.380838+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:18:12,562", "module": "performance_middleware", "process": 81193, "thread": 6152712192, "message": "Request performance: GET /api/v1/trending/content/ - 5.184s, 12 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5184.48, "duration_seconds": 5.184, "query_count": 12, "content_length_bytes": 3496, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_su...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('87c4c791-3f54-408e-91a3-2250cc5a7253', 'dffa0567-df68-44b6-bd74-e72f398756f4', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6152712192_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'dffa0567-df68-44b6-bd74-e72f398756f4'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\",...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6152712192_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:07.379725+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:18:16,180", "module": "performance_middleware", "process": 81193, "thread": 6358691840, "message": "Request performance: GET /api/v1/auth/providers/ - 5.385s, 12 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5385.46, "duration_seconds": 5.385, "query_count": 12, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_su...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4e2ac9e0-f145-45bb-9515-848d254e6bd7', '33a8cb6c-4200-461e-a830-84c14babaeef', 200, 'W3s...", "time": 0.005}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '33a8cb6c-4200-461e-a830-84c14babaeef'", "time": 0.015}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\",...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:10.796851+00:00'::timestamptz, \"view...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:18:16,189", "module": "performance_middleware", "process": 81193, "thread": 6392344576, "message": "Request performance: GET /api/v1/trending/content/ - 5.394s, 12 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5394.15, "duration_seconds": 5.394, "query_count": 12, "content_length_bytes": 3496, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_su...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e4942635-768f-44ee-8932-12a07aa0f69c', 'f31e1cc2-10dc-4987-a970-fcf8879f2cb9', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f31e1cc2-10dc-4987-a970-fcf8879f2cb9'", "time": 0.015}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\",...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:10.795633+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:18:16,217", "module": "performance_middleware", "process": 81193, "thread": 6375518208, "message": "Request performance: GET /api/v1/auth/providers/ - 5.421s, 20 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5421.11, "duration_seconds": 5.421, "query_count": 20, "content_length_bytes": 182, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "ROLLBACK", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d65fb3b8-9d78-48ed-8ba3-9fd1dc89247b', '7f9c5232-cb69-4ee9-b6f0-ed138bd95065', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375518208_x2\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7f9c5232-cb69-4ee9-b6f0-ed138bd95065'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\",...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x2\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:10.796545+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:18:16,228", "module": "performance_middleware", "process": 81193, "thread": 6135885824, "message": "Request performance: GET /api/v1/auth/user/ - 5.444s, 23 queries, 200", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 200, "duration_ms": 5444.27, "duration_seconds": 5.444, "query_count": 23, "content_length_bytes": 174, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fbcc08a2-06d2-41bf-b232-64c95030eee9', '27590937-d44a-4fac-8d4f-2e8df66cf2ca', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6135885824_x2\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '27590937-d44a-4fac-8d4f-2e8df66cf2ca'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '27590937-d44a-4fac-8d4f-2e8df66cf2ca'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"authtoken_token\".\"key\", \"authtok...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6135885824_x2\"", "time": 0.005}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:10.784566+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:18:18,839", "module": "performance_middleware", "process": 81193, "thread": 6152712192, "message": "Request performance: POST /api/v1/auth/logout/ - 5.069s, 10 queries, 200", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 200, "duration_ms": 5068.67, "duration_seconds": 5.069, "query_count": 10, "content_length_bytes": 31, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "DELETE FROM \"authtoken_token\" WHERE \"authtoken_token\".\"key\" IN ('752aafa46a5eca4cde0969db61589e72117c6553')", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('579576b3-52c0-4ed7-8db0-396a84ea07ee', '0e836bb7-f3e5-4ace-9490-832f8bbecbba', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6152712192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6152712192_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-24T23:18:13.771956+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:18:19,185", "module": "performance_middleware", "process": 81193, "thread": 6325039104, "message": "Request performance: GET /api/v1/auth/providers/ - 5.239s, 10 queries, 403", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 403, "duration_ms": 5239.37, "duration_seconds": 5.239, "query_count": 10, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8eb6fec7-6397-4df0-921b-502d8d89f944', '914c6d47-f162-461a-b5fd-0f20cd208836', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:13.946689+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:18:19,194", "module": "performance_middleware", "process": 81193, "thread": 13035925504, "message": "Request performance: GET /api/v1/trending/new/ - 5.228s, 9 queries, 403", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 403, "duration_ms": 5227.82, "duration_seconds": 5.228, "query_count": 9, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('eea6c713-9063-40ed-8090-06f8ca51dd81', '5b965a87-5027-4b23-8570-898e98f1a164', 403, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s13035925504_x1\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s13035925504_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:13.968073+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:18:19,249", "module": "performance_middleware", "process": 81193, "thread": 6425997312, "message": "Request performance: GET /api/v1/trending/content/ - 5.287s, 9 queries, 403", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 403, "duration_ms": 5286.96, "duration_seconds": 5.287, "query_count": 9, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.007}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1951429f-4f8d-41aa-9213-f5c534087cdc', '48798993-e468-481a-8f76-bde721e51efa', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6425997312_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6425997312_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:13.968442+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:18:19,253", "module": "performance_middleware", "process": 81193, "thread": 6169538560, "message": "Request performance: GET /api/v1/auth/user/ - 5.310s, 9 queries, 403", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 403, "duration_ms": 5310.12, "duration_seconds": 5.31, "query_count": 9, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('75f1834c-1b4c-493b-8a86-745e8ac2cd60', '24ff7a67-ca0f-4fc9-985f-e39e2a4985f6', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6169538560_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:13.944209+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:18:19,269", "module": "performance_middleware", "process": 81193, "thread": 6341865472, "message": "Request performance: GET /api/v1/auth/providers/ - 5.322s, 9 queries, 403", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 403, "duration_ms": 5322.31, "duration_seconds": 5.322, "query_count": 9, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f4b77c70-8dba-49f9-9782-11b0bee465ca', 'ec92979e-d86b-48ef-ab4f-710395fcc4f8', 403, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:13.947567+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:18:19,896", "module": "performance_middleware", "process": 81193, "thread": 13052751872, "message": "Request performance: POST /api/v1/auth/logout/ - 5.081s, 9 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 5081.47, "duration_seconds": 5.081, "query_count": 9, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.012}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('da11ce09-3191-43db-a7d3-963174ae7403', 'c8c78d7b-9ea1-41b2-8605-3d395d54fbcb', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-24T23:18:14.815835+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:18:20,127", "module": "performance_middleware", "process": 81193, "thread": 13069578240, "message": "Request performance: GET /api/v1/auth/user/ - 5.139s, 9 queries, 403", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 403, "duration_ms": 5138.77, "duration_seconds": 5.139, "query_count": 9, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a418d4c7-a0c8-45a8-af42-14b2a395a8e4', 'feb8b2f9-1f9b-44e8-a6c8-f56fb02be384', 403, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s13069578240_x1\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s13069578240_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:14.989431+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:18:20,136", "module": "performance_middleware", "process": 81193, "thread": 13103230976, "message": "Request performance: GET /api/v1/auth/providers/ - 5.140s, 9 queries, 403", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 403, "duration_ms": 5139.97, "duration_seconds": 5.14, "query_count": 9, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a4616f9e-de1d-451c-a92e-9330d279bb63', '16feafa4-6d29-46cb-a9b7-2dd6d2d79fff', 403, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s13103230976_x1\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s13103230976_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:14.996463+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:18:20,140", "module": "performance_middleware", "process": 81193, "thread": 13086404608, "message": "Request performance: GET /api/v1/auth/providers/ - 5.146s, 9 queries, 403", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 403, "duration_ms": 5145.9, "duration_seconds": 5.146, "query_count": 9, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0d7072a6-e96b-4298-a0c6-482d66ff82d7', '4e79603c-9c55-4785-80b2-2b0b949fe85a', 403, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s13086404608_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s13086404608_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:14.995650+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:18:20,145", "module": "performance_middleware", "process": 81193, "thread": 13120057344, "message": "Request performance: GET /api/v1/trending/content/ - 5.143s, 9 queries, 403", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 403, "duration_ms": 5143.41, "duration_seconds": 5.143, "query_count": 9, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2dd15b73-9f29-49e7-8d05-b914587a4355', '43f987f1-bbff-4e46-8d22-361d576d4b3a', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13120057344_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s13120057344_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:15.002695+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:18:20,149", "module": "performance_middleware", "process": 81193, "thread": 13136883712, "message": "Request performance: GET /api/v1/trending/new/ - 5.147s, 10 queries, 403", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 403, "duration_ms": 5146.88, "duration_seconds": 5.147, "query_count": 10, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.007}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b0d67b8a-4a3d-4929-b146-76060161ec2a', 'c308f119-bca9-4ed9-af5b-afd6ef129556', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13136883712_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s13136883712_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:15.003460+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:18:20,942", "module": "performance_middleware", "process": 81193, "thread": 13153710080, "message": "Request performance: POST /api/v1/auth/logout/ - 5.075s, 9 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 5075.01, "duration_seconds": 5.075, "query_count": 9, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d5c547be-1b3a-440d-89ec-0ffcfdacbf06', '3bd646f8-3757-4787-a7f9-b5c8a11320ec', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13153710080_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s13153710080_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-24T23:18:15.868034+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:18:21,162", "module": "performance_middleware", "process": 81193, "thread": 13204189184, "message": "Request performance: GET /api/v1/auth/providers/ - 5.122s, 10 queries, 403", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 403, "duration_ms": 5121.8, "duration_seconds": 5.122, "query_count": 10, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cd4d4872-0329-4b3f-8084-e119191adf9f', 'b1164c18-804b-4e53-9982-e4f29e42c8f3', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13204189184_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s13204189184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:16.040888+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:18:21,169", "module": "performance_middleware", "process": 81193, "thread": 13170536448, "message": "Request performance: GET /api/v1/auth/user/ - 5.131s, 10 queries, 403", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 403, "duration_ms": 5130.88, "duration_seconds": 5.131, "query_count": 10, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9258307d-5bad-4c7a-97aa-a34b68581061', 'cc731f35-5f0b-4af9-a193-9c27a4e08a0d', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13170536448_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s13170536448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:16.039146+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:18:21,175", "module": "performance_middleware", "process": 81193, "thread": 13221015552, "message": "Request performance: GET /api/v1/trending/content/ - 5.136s, 9 queries, 403", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 403, "duration_ms": 5136.08, "duration_seconds": 5.136, "query_count": 9, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cb40d9a0-433e-448b-bc26-0acb3b6827f0', '558ad3db-79a1-4141-b683-3b611cf07f4c', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13221015552_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s13221015552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:16.040027+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:18:21,183", "module": "performance_middleware", "process": 81193, "thread": 13187362816, "message": "Request performance: GET /api/v1/auth/providers/ - 5.141s, 10 queries, 403", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 403, "duration_ms": 5141.44, "duration_seconds": 5.141, "query_count": 10, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4224da56-e2c6-4ea3-9d9c-5ada439dd35a', 'bffd05bb-2b66-4bc2-ba31-c35345da6f27', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13187362816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s13187362816_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:16.042932+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:18:21,193", "module": "performance_middleware", "process": 81193, "thread": 13237841920, "message": "Request performance: GET /api/v1/trending/new/ - 5.152s, 10 queries, 403", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 403, "duration_ms": 5152.23, "duration_seconds": 5.152, "query_count": 10, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\", \"authtoken_token\".\"created\", \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\"...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4fe3bc86-3b85-4bc4-86ce-74df126a7af3', '41aeeda6-01db-462a-a826-7656f79e589b', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13237841920_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s13237841920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:16.042167+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:18:21,627", "module": "performance_middleware", "process": 81193, "thread": 6135885824, "message": "Request performance: POST /api/v1/auth/logout/ - 0.442s, 21 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 442.02, "duration_seconds": 0.442, "query_count": 21, "content_length_bytes": 144, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('59f3c6a6-61b5-4592-97c8-22c150e08365', '8c4fe4c7-21b1-4d19-90ab-cc3690c4e517', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6135885824_x2\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '8c4fe4c7-21b1-4d19-90ab-cc3690c4e517'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\",...", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6135885824_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-24T23:18:21.187431+00:00'::timestamptz, \"view_n...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:18:26,536", "module": "performance_middleware", "process": 81193, "thread": 6169538560, "message": "Request performance: GET /api/v1/trending/content/ - 5.095s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5094.52, "duration_seconds": 5.095, "query_count": 8, "content_length_bytes": 3496, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('74be5145-3f4c-4d55-a8b6-1144bbc851eb', '56385ada-4ac7-4929-9e9a-b9b4cb16d459', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6169538560_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:21.442323+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:18:26,543", "module": "performance_middleware", "process": 81193, "thread": 6325039104, "message": "Request performance: GET /api/v1/trending/new/ - 5.101s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5100.62, "duration_seconds": 5.101, "query_count": 8, "content_length_bytes": 2981, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3128ed5d-fb42-4a66-b430-423d0d905a26', 'f1f2d465-1bfa-4f8f-aa60-bf8d8c7f9db1', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:21.443411+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:18:35,891", "module": "performance_middleware", "process": 81193, "thread": 6169538560, "message": "Request performance: GET /api/v1/trending/content/ - 5.102s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5101.53, "duration_seconds": 5.102, "query_count": 8, "content_length_bytes": 3496, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('740ca59a-67e6-43e5-b3dd-96c2a8da6b2b', '77aae458-0ec7-4058-b04c-012c0ce7c912', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6169538560_x1\"", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6169538560_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:30.790514+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:18:35,896", "module": "performance_middleware", "process": 81193, "thread": 6325039104, "message": "Request performance: GET /api/v1/trending/new/ - 5.105s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5105.25, "duration_seconds": 5.105, "query_count": 8, "content_length_bytes": 2981, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('399509a1-22cc-42b7-80e3-d6788591686f', '7cde9e78-8b9b-46da-b383-a5c67f70e9af', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.011}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:30.791939+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:18:35,902", "module": "performance_middleware", "process": 81193, "thread": 6135885824, "message": "Request performance: GET /api/v1/auth/providers/ - 5.113s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5113.31, "duration_seconds": 5.113, "query_count": 9, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fc263d9c-e6ca-48ad-9def-dcc57e85cc60', '7a071c3a-4fc9-4428-8b3d-fb6ce03ef1f9', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6135885824_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6135885824_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:30.790996+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:19:03,570", "module": "performance_middleware", "process": 81193, "thread": 6135885824, "message": "Request performance: GET /api/v1/auth/providers/ - 5.125s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5124.88, "duration_seconds": 5.125, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3c3b4e1f-87f6-4da4-8835-937456aa5a4f', '1fe2c8b9-76a7-4cb7-98df-d797e81da19a', 200, 'W3s...", "time": 0.006}, {"sql": "SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6135885824_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:58.447666+00:00'::timestamptz, \"view...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:19:03,575", "module": "performance_middleware", "process": 81193, "thread": 6152712192, "message": "Request performance: GET /api/v1/auth/providers/ - 5.130s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5130.01, "duration_seconds": 5.13, "query_count": 9, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a4010ff7-0932-40bc-bb25-e9a91d0c27f1', '7a587477-c3af-4620-8762-c7856000d0cc', 200, 'W3s...", "time": 0.003}, {"sql": "SAVEPOINT \"s6152712192_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6152712192_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:58.447030+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:19:03,580", "module": "performance_middleware", "process": 81193, "thread": 6325039104, "message": "Request performance: GET /api/v1/trending/new/ - 5.134s, 9 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5133.99, "duration_seconds": 5.134, "query_count": 9, "content_length_bytes": 2981, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.009}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b0d95fca-46f5-4e36-bb01-123a1ec37ab0', '196b8e4b-6bd3-479e-8e46-29b5acabf4d6', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:18:58.447570+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:19:30,029", "module": "performance_middleware", "process": 81193, "thread": 6325039104, "message": "Request performance: GET /api/v1/trending/new/ - 5.095s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5094.75, "duration_seconds": 5.095, "query_count": 8, "content_length_bytes": 2981, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('95fae8a4-829f-4ba1-bc1f-f2e05396a942', 'b8f27fd2-28ee-4da8-9514-4113417bcc44', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:19:24.935994+00:00'::timestamptz, \"view_n...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:19:30,035", "module": "performance_middleware", "process": 81193, "thread": 6135885824, "message": "Request performance: GET /api/v1/auth/providers/ - 5.103s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5102.87, "duration_seconds": 5.103, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.011}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('068bbe7d-adab-40aa-b9c3-f9f650fa145f', '01bb6ed8-4bb6-4475-bbec-be88d97ec5fd', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:19:24.936436+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:19:30,040", "module": "performance_middleware", "process": 81193, "thread": 6169538560, "message": "Request performance: GET /api/v1/trending/content/ - 5.107s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5107.28, "duration_seconds": 5.107, "query_count": 8, "content_length_bytes": 3496, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.011}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3902bec5-3603-4dd1-a873-0c8ccb0d2813', '85abc802-0540-42a4-8006-f8ec94d2b4ce', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6169538560_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:19:24.935611+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:20:35,318", "module": "performance_middleware", "process": 81193, "thread": 6152712192, "message": "Request performance: GET /api/v1/v1/trending/new/ - 0.093s, 8 queries, 404", "path": "/api/v1/v1/trending/new/", "method": "GET", "status_code": 404, "duration_ms": 93.17, "duration_seconds": 0.093, "query_count": 8, "content_length_bytes": 58572, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('74393d7f-1909-412a-a8f3-61c6bd6b56d5', 'b4bce799-f97e-4387-9d3a-bfb221b59eae', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6152712192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6152712192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:20:35.226077+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:20:40,399", "module": "performance_middleware", "process": 81193, "thread": 6135885824, "message": "Request performance: GET /api/v1/v1/trending/content/ - 5.174s, 8 queries, 404", "path": "/api/v1/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 5173.96, "duration_seconds": 5.174, "query_count": 8, "content_length_bytes": 58591, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f9774878-528b-4b13-8b19-538b64ec4781', '9926df50-0207-4661-b53a-03339220df56', 404, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6135885824_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:20:35.228516+00:00'::timestamptz, ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:20:40,404", "module": "performance_middleware", "process": 81193, "thread": 6325039104, "message": "Request performance: GET /api/v1/auth/providers/ - 5.178s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5177.74, "duration_seconds": 5.178, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a594608b-af60-4a44-a9a9-ec14ed51e68f', 'b417b7db-3698-4500-adfc-cab2dd5ad4a6', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:20:35.227160+00:00'::timestamptz, \"view...", "time": 0.002}, {"sql": "COMMIT", "time": 0.013}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:20:40,411", "module": "performance_middleware", "process": 81193, "thread": 6169538560, "message": "Request performance: GET /api/v1/auth/providers/ - 5.185s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5185.0, "duration_seconds": 5.185, "query_count": 9, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('957e1efc-bc1c-4209-af38-a799734376ea', 'f5f88584-a6ce-4a49-84e9-ae2431597a4f', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6169538560_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6169538560_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:20:35.228015+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.015}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:20:49,333", "module": "performance_middleware", "process": 81193, "thread": 6169538560, "message": "Request performance: GET /api/v1/v1/trending/content/ - 5.192s, 8 queries, 404", "path": "/api/v1/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 5192.11, "duration_seconds": 5.192, "query_count": 8, "content_length_bytes": 58591, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d1ef683e-7376-44f2-8aaa-da0b1f06a414', '597175a3-68bc-496b-a669-1a257954687a', 404, '', ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:20:44.141724+00:00'::timestamptz, ...", "time": 0.006}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:20:49,337", "module": "performance_middleware", "process": 81193, "thread": 6135885824, "message": "Request performance: GET /api/v1/auth/providers/ - 5.201s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5201.19, "duration_seconds": 5.201, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e322fe75-d20a-4e34-a8ea-15e35d3e0c2f', '0c796c74-f43e-4948-b05b-93129be29aa1', 200, 'W3s...", "time": 0.007}, {"sql": "SAVEPOINT \"s6135885824_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6135885824_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:20:44.138132+00:00'::timestamptz, \"view...", "time": 0.008}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:20:49,343", "module": "performance_middleware", "process": 81193, "thread": 6325039104, "message": "Request performance: GET /api/v1/v1/trending/new/ - 5.201s, 8 queries, 404", "path": "/api/v1/v1/trending/new/", "method": "GET", "status_code": 404, "duration_ms": 5201.1, "duration_seconds": 5.201, "query_count": 8, "content_length_bytes": 58575, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9e3c88f8-6c74-4bfb-8a61-eaf3b94bf863', '23eef934-cae8-4a36-afed-60b2b20daaa0', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.004}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:20:44.142717+00:00'::timestamptz, \"vie...", "time": 0.008}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:20:54,384", "module": "performance_middleware", "process": 81193, "thread": 6169538560, "message": "Request performance: GET /api/v1/v1/trending/new/ - 0.158s, 8 queries, 404", "path": "/api/v1/v1/trending/new/", "method": "GET", "status_code": 404, "duration_ms": 157.81, "duration_seconds": 0.158, "query_count": 8, "content_length_bytes": 58573, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d6c44dba-a477-4632-b869-66f0c145226d', 'cbd7804d-3bd1-4d0e-bccb-687763d59f86', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:20:54.227317+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 19:20:54,405", "module": "performance_middleware", "process": 81193, "thread": 6135885824, "message": "Request performance: GET /api/v1/auth/providers/ - 0.184s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 184.46, "duration_seconds": 0.184, "query_count": 15, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:20:54.221284+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "ROLLBACK", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cf49efe1-ad83-4999-a24a-917b6c585f3a', '7d0329d8-eef6-466b-8617-a80cb40c5a5e', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6135885824_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6135885824_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:20:54.221284+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:20:59,356", "module": "performance_middleware", "process": 81193, "thread": 6152712192, "message": "Request performance: GET /api/v1/v1/trending/content/ - 5.130s, 8 queries, 404", "path": "/api/v1/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 5129.69, "duration_seconds": 5.13, "query_count": 8, "content_length_bytes": 58591, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('277a891a-81f2-4627-9f94-968c743c46dc', '0f5b6cfe-4019-4337-85d3-aeba812c789e', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6152712192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6152712192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:20:54.228083+00:00'::timestamptz, ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:21:52,792", "module": "performance_middleware", "process": 81193, "thread": 6135885824, "message": "Request performance: GET /api/v1/v1/trending/content/ - 0.128s, 8 queries, 404", "path": "/api/v1/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 127.98, "duration_seconds": 0.128, "query_count": 8, "content_length_bytes": 58588, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('20d559c5-f26b-41a6-b9e8-89c4f173db37', 'cba9a8e8-9135-4c1d-93cd-e275355fab36', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:21:52.666740+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:21:53,721", "module": "performance_middleware", "process": 81193, "thread": 6135885824, "message": "Request performance: GET /api/v1/v1/trending/content/ - 0.103s, 9 queries, 404", "path": "/api/v1/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 102.59, "duration_seconds": 0.103, "query_count": 9, "content_length_bytes": 58588, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bdcb90f9-050e-47b8-a35b-e3f02b71e41b', '0f392ed9-1259-4158-9762-e6ee18eb0503', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:21:53.619561+00:00'::timestamptz, ...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 19:33:23,286", "module": "performance_middleware", "process": 81193, "thread": 6135885824, "message": "Request performance: GET /api/v1/auth/providers/ - 0.318s, 12 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 317.9, "duration_seconds": 0.318, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dc40605a-a805-4510-9eac-33675aa714cb', '9b533bbb-0fc1-4450-a0ff-b12f21bf0dde', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9b533bbb-0fc1-4450-a0ff-b12f21bf0dde'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:33:22.969033+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:33:28,154", "module": "performance_middleware", "process": 81193, "thread": 6152712192, "message": "Request performance: GET /api/v1/v1/trending/content/ - 5.181s, 8 queries, 404", "path": "/api/v1/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 5180.56, "duration_seconds": 5.181, "query_count": 8, "content_length_bytes": 58591, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ee61f40e-281a-4501-a389-2d790b1f7b08', 'ba240c8e-6b54-47ed-8121-f9dfa6b12428', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6152712192_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6152712192_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:33:22.976199+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:33:28,158", "module": "performance_middleware", "process": 81193, "thread": 6169538560, "message": "Request performance: GET /api/v1/v1/trending/new/ - 5.185s, 8 queries, 404", "path": "/api/v1/v1/trending/new/", "method": "GET", "status_code": 404, "duration_ms": 5184.65, "duration_seconds": 5.185, "query_count": 8, "content_length_bytes": 58575, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dcaf3c34-70e4-41f0-aa8f-34f02c4d6939', 'b328f9cb-3e91-4dee-bf59-9b04082e7acd', 404, '', ...", "time": 0.011}, {"sql": "SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6169538560_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:33:22.974441+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:38:04,164", "module": "performance_middleware", "process": 81193, "thread": 6135885824, "message": "Request performance: GET /api/v1/v1/trending/content/ - 0.325s, 9 queries, 404", "path": "/api/v1/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 325.09, "duration_seconds": 0.325, "query_count": 9, "content_length_bytes": 58590, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ba24a708-b7c1-4d4a-85dc-983dcd53e451', 'de1eaf11-d6e8-4c04-94b2-923afe2307ba', 404, '', ...", "time": 0.009}, {"sql": "SAVEPOINT \"s6135885824_x1\"", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6135885824_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:38:03.841663+00:00'::timestamptz, ...", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:38:59,563", "module": "performance_middleware", "process": 81193, "thread": 6169538560, "message": "Request performance: GET /api/v1/auth/providers/ - 5.111s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5111.04, "duration_seconds": 5.111, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b89ebaff-eac9-4616-9a5c-e93ca927430c', 'ea293aa3-4ec9-49e3-b069-9399475e40f8', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6169538560_x1\"", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:38:54.455150+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:38:59,570", "module": "performance_middleware", "process": 81193, "thread": 6152712192, "message": "Request performance: GET /api/v1/v1/trending/new/ - 5.119s, 8 queries, 404", "path": "/api/v1/v1/trending/new/", "method": "GET", "status_code": 404, "duration_ms": 5118.63, "duration_seconds": 5.119, "query_count": 8, "content_length_bytes": 58575, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1ab707cd-584c-47b0-9ea6-e26e6042e38f', '24bc6c90-d028-458d-8525-affddd66ecd0', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6152712192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6152712192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:38:54.454589+00:00'::timestamptz, \"vie...", "time": 0.0}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:38:59,842", "module": "performance_middleware", "process": 81193, "thread": 6135885824, "message": "Request performance: GET /api/v1/trending/content/ - 5.391s, 95 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5391.27, "duration_seconds": 5.391, "query_count": 95, "content_length_bytes": 3496, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 136 AND \"core_pageview\".\"timestamp\" >= '2025-08-22T23:38:59.808747+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 130 AND \"core_pageview\".\"timestamp\" >= '2025-08-23T23:38:59.809947+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 130 AND \"core_pageview\".\"timestamp\" >= '2025-08-22T23:38:59.809947+00:...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('043af7f0-3c25-4a33-8b3e-e0cf7ed71143', 'd1b01c4b-98ba-40f7-9143-e2cde0ac4895', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:38:54.454449+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.12} +{"levelname": "ERROR", "asctime": "2025-08-24 19:39:54,024", "module": "performance_middleware", "process": 81193, "thread": 6135885824, "message": "Request performance: GET /api/v1/trending/content/ - 5.100s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5099.92, "duration_seconds": 5.1, "query_count": 8, "content_length_bytes": 3496, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7f2fa8da-e09c-45c4-9dde-f465018889dd', 'ffaaa7e7-deb8-4292-87f3-4fe678c7be73', 200, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6135885824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:39:48.926508+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:39:54,030", "module": "performance_middleware", "process": 81193, "thread": 6169538560, "message": "Request performance: GET /api/v1/auth/providers/ - 5.107s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5106.73, "duration_seconds": 5.107, "query_count": 9, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d06e5647-de91-438c-a769-bbe5d66bbdf4', '449435d3-8915-49be-88a6-e9c02af2756c', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:39:48.927183+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:39:54,079", "module": "performance_middleware", "process": 81193, "thread": 6152712192, "message": "Request performance: GET /api/v1/trending/new/ - 5.157s, 10 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5156.54, "duration_seconds": 5.157, "query_count": 10, "content_length_bytes": 2981, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.054}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('63031f2e-6267-41d4-b6db-a02ccc0be5b7', '92ed765b-9df2-4cc2-b852-29edd176d906', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6152712192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6152712192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:39:48.927362+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:40:08,609", "module": "performance_middleware", "process": 81193, "thread": 6169538560, "message": "Request performance: GET /api/v1/trending/new/ - 5.066s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5066.42, "duration_seconds": 5.066, "query_count": 8, "content_length_bytes": 2981, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e3ddf7ee-cb9c-484e-81a1-f6ff0f1ed07b', '2a3aa67d-b836-488c-8ecc-13e854768470', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:40:03.543493+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:40:08,613", "module": "performance_middleware", "process": 81193, "thread": 6152712192, "message": "Request performance: GET /api/v1/trending/content/ - 5.071s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5070.92, "duration_seconds": 5.071, "query_count": 8, "content_length_bytes": 3496, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3d15128f-39aa-4e77-8f17-2368b197649b', '4bfd8c41-cd19-4520-a1a2-82462380c3a2', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6152712192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6152712192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:40:03.544030+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:40:20,900", "module": "performance_middleware", "process": 81193, "thread": 6152712192, "message": "Request performance: GET /api/v1/auth/providers/ - 5.103s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5102.96, "duration_seconds": 5.103, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('83b33211-008a-48fa-8a1d-62b5582bc87e', 'ebf8ebaf-b396-4ebc-970d-dd9bd3543f79', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6152712192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6152712192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:40:15.798288+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:40:20,910", "module": "performance_middleware", "process": 81193, "thread": 6169538560, "message": "Request performance: GET /api/v1/trending/content/ - 5.052s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5052.43, "duration_seconds": 5.052, "query_count": 8, "content_length_bytes": 3496, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('87ec4c85-666a-4184-86c7-2f6d42f4c29b', '0b6800ff-f87b-4845-bb46-497e901ed614', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6169538560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:40:15.858370+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:40:20,914", "module": "performance_middleware", "process": 81193, "thread": 6325039104, "message": "Request performance: GET /api/v1/trending/new/ - 5.056s, 9 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5056.09, "duration_seconds": 5.056, "query_count": 9, "content_length_bytes": 2981, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a81cec7c-e4f0-4940-9035-12044344050a', '0f7ffaf0-8799-4cb9-a6f3-150139b4b415', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:40:15.859227+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-24 19:45:05,278", "module": "performance_middleware", "process": 88210, "thread": 6204551168, "message": "Request performance: GET /api/v1/auth/providers/ - 0.186s, 17 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 185.82, "duration_seconds": 0.186, "query_count": 17, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9dd6efbb-9d12-4c86-ad75-9d0fd1fc32f1', '2016a86a-4382-402e-9427-82534af9188c', 200, 'W3s...", "time": 0.003}, {"sql": "SAVEPOINT \"s6204551168_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2016a86a-4382-402e-9427-82534af9188c'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '2016a86a-4382-402e-9427-82534af9188c'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6204551168_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:45:05.094982+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:45:10,230", "module": "performance_middleware", "process": 88210, "thread": 6221377536, "message": "Request performance: GET /api/v1/auth/providers/ - 5.135s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5134.86, "duration_seconds": 5.135, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3061a50a-d04b-424f-b0fb-9763ad460478', '234e99f9-c2ac-49a1-80fe-aa7fbd5f4449', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6221377536_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6221377536_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:45:05.096446+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:45:10,287", "module": "performance_middleware", "process": 88210, "thread": 6255030272, "message": "Request performance: GET /api/v1/trending/new/ - 5.190s, 11 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5190.44, "duration_seconds": 5.19, "query_count": 11, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.051}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ea286e05-23f6-4870-812c-19d024aa8cc1', 'e9fde4f9-37ee-4f2f-9e18-39338b639726', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6255030272_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6255030272_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:45:05.097150+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:45:10,350", "module": "performance_middleware", "process": 88210, "thread": 6238203904, "message": "Request performance: GET /api/v1/trending/content/ - 5.253s, 97 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5252.79, "duration_seconds": 5.253, "query_count": 97, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 136 AND \"core_pageview\".\"timestamp\" >= '2025-08-22T23:45:10.328740+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 130 AND \"core_pageview\".\"timestamp\" >= '2025-08-23T23:45:10.330241+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 130 AND \"core_pageview\".\"timestamp\" >= '2025-08-22T23:45:10.330241+00:...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5642e1b4-62c0-4101-8de7-2283dc4872b6', 'e595463d-4646-46cf-a07a-72cba378543a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6238203904_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6238203904_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:45:05.097953+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 19:45:13,058", "module": "performance_middleware", "process": 88210, "thread": 6204551168, "message": "Request performance: GET /api/v1/rides/undefined/steel-vengeance/ - 0.117s, 8 queries, 404", "path": "/api/v1/rides/undefined/steel-vengeance/", "method": "GET", "status_code": 404, "duration_ms": 117.4, "duration_seconds": 0.117, "query_count": 8, "content_length_bytes": 58637, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8bdb0435-3e42-4add-ad84-834966705847', '90b25415-0444-4fd4-8399-40f643a0762e', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6204551168_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6204551168_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/undefined/steel-vengeance/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:45:12.946521+00:00'::t...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:45:21,333", "module": "performance_middleware", "process": 88210, "thread": 6221377536, "message": "Request performance: GET /api/v1/trending/new/ - 5.096s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5096.19, "duration_seconds": 5.096, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('85970246-394b-406e-b592-978750407f11', 'febd64a2-120e-4940-847c-0e7d3d3c51f3', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6221377536_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6221377536_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:45:16.237575+00:00'::timestamptz, \"view_n...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:46:54,806", "module": "performance_middleware", "process": 88210, "thread": 6255030272, "message": "Request performance: GET /api/v1/trending/new/ - 5.126s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5126.31, "duration_seconds": 5.126, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5d32a1a8-8b6d-4b6a-9841-595377203836', 'dbb69983-1616-44e4-8789-39ae30048633', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6255030272_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6255030272_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:46:49.680926+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:46:54,812", "module": "performance_middleware", "process": 88210, "thread": 6221377536, "message": "Request performance: GET /api/v1/auth/providers/ - 5.133s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5133.31, "duration_seconds": 5.133, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8f55306e-d8d9-4e79-b2ec-ef7a088e3212', 'a81c9371-f12e-4767-b831-3f518381a235', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6221377536_x1\"", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6221377536_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:46:49.679485+00:00'::timestamptz, \"view...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 19:46:54,818", "module": "performance_middleware", "process": 88210, "thread": 6238203904, "message": "Request performance: GET /api/v1/trending/content/ - 5.138s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5138.18, "duration_seconds": 5.138, "query_count": 9, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('53b9b066-1ea0-4dff-9bd4-83d96a61f1de', 'e5a893a9-1fc3-4776-b8bb-5c21faf4d45b', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6238203904_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6238203904_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-24T23:46:49.680184+00:00'::timestamptz, \"vi...", "time": 0.006}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 20:05:33,343", "module": "performance_middleware", "process": 88210, "thread": 6204551168, "message": "Request performance: GET /api/v1/trending/new/ - 0.436s, 16 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 435.74, "duration_seconds": 0.436, "query_count": 16, "content_length_bytes": 1323, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ed97c130-ded6-4421-adfc-6b1fd8797a75', '08f12c53-f041-4663-a211-9aa46cdd0674', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6204551168_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '08f12c53-f041-4663-a211-9aa46cdd0674'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '08f12c53-f041-4663-a211-9aa46cdd0674'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6204551168_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T00:05:32.908593+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-24 21:56:52,221", "module": "performance_middleware", "process": 6240, "thread": 12901707776, "message": "Request performance: GET /api/v1/auth/providers/ - 0.336s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 335.62, "duration_seconds": 0.336, "query_count": 15, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0ed63137-6f3b-478c-8813-355253643476', '0e3c9b04-179a-4d57-93d2-33efb57d23fe', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0e3c9b04-179a-4d57-93d2-33efb57d23fe'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '0e3c9b04-179a-4d57-93d2-33efb57d23fe'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T01:56:51.894529+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-24 21:56:56,994", "module": "performance_middleware", "process": 6240, "thread": 6162001920, "message": "Request performance: GET /api/v1/auth/providers/ - 5.110s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5109.99, "duration_seconds": 5.11, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6b64ec9a-2d84-4b61-832d-30813b37ca06', '5c4c04bd-55c0-472c-a628-040680584575', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6162001920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6162001920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T01:56:51.909107+00:00'::timestamptz, \"view...", "time": 0.004}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "ERROR", "asctime": "2025-08-24 21:56:57,112", "module": "performance_middleware", "process": 6240, "thread": 12935360512, "message": "Request performance: GET /api/v1/trending/new/ - 5.196s, 10 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5196.44, "duration_seconds": 5.196, "query_count": 10, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.07}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2435d820-102a-47c4-b590-dceaf5a48356', '7f06edb9-d0a9-49ce-bae9-a7e5bd4f741c', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T01:56:51.916420+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 21:56:57,193", "module": "performance_middleware", "process": 6240, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/content/ - 5.283s, 97 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5283.41, "duration_seconds": 5.283, "query_count": 97, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 136 AND \"core_pageview\".\"timestamp\" >= '2025-08-11T01:56:57.167680+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 130 AND \"core_pageview\".\"timestamp\" >= '2025-08-18T01:56:57.169135+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 130 AND \"core_pageview\".\"timestamp\" >= '2025-08-11T01:56:57.169135+00:...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8e2a9cdc-70bc-43e2-bff9-adbc9c98529a', '39728029-658f-4174-93e0-297a7e4f7282', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T01:56:51.915534+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 21:57:29,768", "module": "performance_middleware", "process": 6240, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/content/ - 5.083s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5083.28, "duration_seconds": 5.083, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dcf4c0da-d16a-449c-bb4b-338cb081cd03', '062e3a99-97b9-41ed-8110-5060d5d6d315', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T01:57:24.686927+00:00'::timestamptz, \"vi...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 21:57:29,775", "module": "performance_middleware", "process": 6240, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/new/ - 5.084s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5084.49, "duration_seconds": 5.084, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3e871e71-3f41-4d6f-bdd3-f82b3a0e8aab', '0bcd1133-e7f8-41c5-86f5-11fbdbbc540d', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T01:57:24.695948+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 21:59:24,773", "module": "performance_middleware", "process": 6240, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/content/ - 5.244s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5244.48, "duration_seconds": 5.244, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ed57d579-d306-4f36-81d8-8c6bc054fbad', 'aa214e4d-3bb5-45f5-afc8-d397b70555fa', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T01:59:19.529769+00:00'::timestamptz, \"vi...", "time": 0.005}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-24 21:59:24,796", "module": "performance_middleware", "process": 6240, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/new/ - 5.267s, 9 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5266.65, "duration_seconds": 5.267, "query_count": 9, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ab7d8803-eef3-4765-8f4f-7575149e53dc', '10438297-272c-456e-97c2-58c9760c9f95', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T01:59:19.530608+00:00'::timestamptz, \"view_n...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 22:00:54,958", "module": "performance_middleware", "process": 6240, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/content/ - 5.117s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5117.37, "duration_seconds": 5.117, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('63091409-0a46-4a47-8708-7a77e70e367b', 'fd433066-5163-4401-a3ee-e11946d525d7', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:00:49.851414+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-24 22:00:54,963", "module": "performance_middleware", "process": 6240, "thread": 12935360512, "message": "Request performance: GET /api/v1/auth/providers/ - 5.110s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5110.17, "duration_seconds": 5.11, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.01}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e1188475-fa5a-4957-a28d-5bb95c72ff64', '6bcd30eb-a949-4406-9583-ce8556f979e3', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:00:49.855032+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 22:01:12,539", "module": "performance_middleware", "process": 6240, "thread": 6162001920, "message": "Request performance: GET /api/v1/rides/undefined/millennium-force/ - 0.137s, 8 queries, 404", "path": "/api/v1/rides/undefined/millennium-force/", "method": "GET", "status_code": 404, "duration_ms": 137.42, "duration_seconds": 0.137, "query_count": 8, "content_length_bytes": 62971, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f7450701-8d97-464b-96a1-0300a0cf71a0', 'a178da1d-a8ce-47ba-88e5-f740fc2b7dae', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6162001920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6162001920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/undefined/millennium-force/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:01:12.404299+00:00'::...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 22:01:20,055", "module": "performance_middleware", "process": 6240, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/new/ - 5.076s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5075.75, "duration_seconds": 5.076, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0c1760fe-c6c9-4895-ab39-94d34574f2e0', 'abd97040-3807-4624-9f0f-7201913666e8', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:01:14.982771+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 22:01:21,381", "module": "performance_middleware", "process": 6240, "thread": 6162001920, "message": "Request performance: GET /api/v1/rides/undefined/kingda-ka/ - 0.103s, 8 queries, 404", "path": "/api/v1/rides/undefined/kingda-ka/", "method": "GET", "status_code": 404, "duration_ms": 103.45, "duration_seconds": 0.103, "query_count": 8, "content_length_bytes": 62943, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a095497c-099b-45ab-a580-ea4e03b0d896', 'eaefbdb5-cc28-4c42-9799-6c004b1de2cd', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6162001920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6162001920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/undefined/kingda-ka/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:01:21.279788+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 22:01:28,325", "module": "performance_middleware", "process": 6240, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/new/ - 5.120s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5120.31, "duration_seconds": 5.12, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('908d9ed6-728b-46a4-a011-15aaa872670d', 'adb2e63a-459f-4191-b376-b44be3fd9c55', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:01:23.209488+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 22:01:29,268", "module": "performance_middleware", "process": 6240, "thread": 6162001920, "message": "Request performance: GET /api/v1/rides/undefined/steel-vengeance/ - 5.109s, 8 queries, 404", "path": "/api/v1/rides/undefined/steel-vengeance/", "method": "GET", "status_code": 404, "duration_ms": 5108.99, "duration_seconds": 5.109, "query_count": 8, "content_length_bytes": 62969, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0a150e6d-141c-4e1e-a438-7965e72eb8e1', 'c79cfcb6-9f01-457d-ae52-62ece164ff21', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6162001920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6162001920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/undefined/steel-vengeance/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:01:24.160812+00:00'::t...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:21:53,920", "module": "performance_middleware", "process": 13639, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/ - 0.315s, 13 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 314.84, "duration_seconds": 0.315, "query_count": 13, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b7551e52-2d36-44b2-9bae-8b30e8756b8a', '792ee521-ba32-4533-864f-03794a603f3f', 200, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '792ee521-ba32-4533-864f-03794a603f3f'", "time": 0.005}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) FROM (SELECT \"rides_ride\".\"id\" AS \"col1\" FRO...", "time": 0.023}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:21:53.607161+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:22:23,211", "module": "performance_middleware", "process": 13639, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/ - 0.093s, 12 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 92.73, "duration_seconds": 0.093, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT COUNT(*) FROM (SELECT \"rides_ride\".\"id\" AS \"col1\" FROM \"rides_ride\" LEFT OUTER JOIN \"rides_ridereview\" ON (\"rides_ride\".\"id\" = \"rides_ridereview\".\"ride_id\") WHERE (\"rides_ride\".\"status\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0d606a9b-f5a9-465c-85a3-747b9efa8500', '02b9e9e5-54ff-4255-b37c-744fe24452b1', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '02b9e9e5-54ff-4255-b37c-744fe24452b1'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) FROM (SELECT \"rides_ride\".\"id\" AS \"col1\" FRO...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:22:23.119358+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 22:23:03,586", "module": "performance_middleware", "process": 13639, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/test-ride-slug/ - 0.125s, 12 queries, 404", "path": "/api/v1/rides/test-ride-slug/", "method": "GET", "status_code": 404, "duration_ms": 124.99, "duration_seconds": 0.125, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('799b7f5e-16bc-4241-91db-15a2047143f1', '849613f6-bcf5-4417-8305-52af6cc6fffb', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '849613f6-bcf5-4417-8305-52af6cc6fffb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/test-ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:23:03.461661+00:00'::timestamptz,...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:23:16,807", "module": "performance_middleware", "process": 13639, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/test-park-slug/rides/ - 0.064s, 12 queries, 200", "path": "/api/v1/parks/test-park-slug/rides/", "method": "GET", "status_code": 200, "duration_ms": 63.53, "duration_seconds": 0.064, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT COUNT(*) FROM (SELECT \"rides_ride\".\"id\" AS \"col1\" FROM \"rides_ride\" LEFT OUTER JOIN \"rides_ridereview\" ON (\"rides_ride\".\"id\" = \"rides_ridereview\".\"ride_id\") WHERE (\"rides_ride\".\"status\"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3bef01c3-2eb1-4909-a69f-275cfc68671b', '0d862017-6c00-487f-967a-332895cde1d5', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0d862017-6c00-487f-967a-332895cde1d5'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) FROM (SELECT \"rides_ride\".\"id\" AS \"col1\" FRO...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/test-park-slug/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:23:16.744494+00:00'::timest...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 22:23:29,671", "module": "performance_middleware", "process": 13639, "thread": 6341865472, "message": "Request exception: GET /api/v1/parks/test-park-slug/rides/test-ride-slug/ - 0.060s, 3 queries, DoesNotExist: Ride matching query does not exist.", "path": "/api/v1/parks/test-park-slug/rides/test-ride-slug/", "method": "GET", "status_code": 500, "duration_ms": 60.23, "query_count": 3, "exception": "Ride matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-24 22:23:29,873", "module": "performance_middleware", "process": 13639, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/test-park-slug/rides/test-ride-slug/ - 0.262s, 25 queries, 500", "path": "/api/v1/parks/test-park-slug/rides/test-ride-slug/", "method": "GET", "status_code": 500, "duration_ms": 261.73, "duration_seconds": 0.262, "query_count": 25, "content_length_bytes": 151169, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '467c3393-2649-4bcc-904b-3bbe7fd79271'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '467c3393-2649-4bcc-904b-3bbe7fd79271'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '467c3393-2649-4bcc-904b-3bbe7fd79271'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '467c3393-2649-4bcc-904b-3bbe7fd79271'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ride\".\"id\", \"rides_ride\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/test-park-slug/rides/test-ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:23:29.612027...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 22:23:44,150", "module": "performance_middleware", "process": 13639, "thread": 6358691840, "message": "Request exception: GET /api/v1/parks/test-park-slug/rides/test-ride-slug/ - 0.060s, 3 queries, DoesNotExist: Ride matching query does not exist.", "path": "/api/v1/parks/test-park-slug/rides/test-ride-slug/", "method": "GET", "status_code": 500, "duration_ms": 59.92, "query_count": 3, "exception": "Ride matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-24 22:23:44,288", "module": "performance_middleware", "process": 13639, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/test-park-slug/rides/test-ride-slug/ - 0.198s, 25 queries, 500", "path": "/api/v1/parks/test-park-slug/rides/test-ride-slug/", "method": "GET", "status_code": 500, "duration_ms": 198.1, "duration_seconds": 0.198, "query_count": 25, "content_length_bytes": 151168, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e83ba1aa-5ecb-4871-bbde-ee6f3fdbf55d'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'e83ba1aa-5ecb-4871-bbde-ee6f3fdbf55d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'e83ba1aa-5ecb-4871-bbde-ee6f3fdbf55d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'e83ba1aa-5ecb-4871-bbde-ee6f3fdbf55d'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ride\".\"id\", \"rides_ride\".\"...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/test-park-slug/rides/test-ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:23:44.090703...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:24:32,481", "module": "performance_middleware", "process": 13639, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/ - 0.075s, 12 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 74.53, "duration_seconds": 0.075, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT COUNT(*) FROM (SELECT \"rides_ride\".\"id\" AS \"col1\" FROM \"rides_ride\" LEFT OUTER JOIN \"rides_ridereview\" ON (\"rides_ride\".\"id\" = \"rides_ridereview\".\"ride_id\") WHERE (\"rides_ride\".\"status\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c2586179-b274-4d6a-80db-f27021debab0', '68b3cdde-e5ef-4327-a4a9-f1bb58b0440d', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '68b3cdde-e5ef-4327-a4a9-f1bb58b0440d'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) FROM (SELECT \"rides_ride\".\"id\" AS \"col1\" FRO...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:24:32.407375+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:25:01,534", "module": "performance_middleware", "process": 13639, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/ - 0.085s, 13 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 85.26, "duration_seconds": 0.085, "query_count": 13, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('02e05a5d-37a3-4bbd-a51d-799dc7f808d9', 'fedebada-3f16-4a89-b54c-d6f98336b2a2', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'fedebada-3f16-4a89-b54c-d6f98336b2a2'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) FROM (SELECT \"rides_ride\".\"id\" AS \"col1\" FRO...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:25:01.450102+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:25:18,136", "module": "performance_middleware", "process": 13639, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/ - 0.148s, 13 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 147.94, "duration_seconds": 0.148, "query_count": 13, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ed2c4ebc-5cbc-489d-bea3-b22fcaaf7f9f', '00f397e3-c03e-4e41-bd05-49c7d58b82dc', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '00f397e3-c03e-4e41-bd05-49c7d58b82dc'", "time": 0.005}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) FROM (SELECT \"rides_ride\".\"id\" AS \"col1\" FRO...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:25:17.988631+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-24 22:32:51,046", "module": "performance_middleware", "process": 19351, "thread": 6165524480, "message": "Request exception: GET /api/v1/rides/ - 0.216s, 7 queries, AttributeError: Cannot find 'location' on Ride object, 'location' is an invalid parameter to prefetch_related()", "path": "/api/v1/rides/", "method": "GET", "status_code": 500, "duration_ms": 216.41, "query_count": 7, "exception": "Cannot find 'location' on Ride object, 'location' is an invalid parameter to prefetch_related()", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-24 22:32:51,307", "module": "performance_middleware", "process": 19351, "thread": 6165524480, "message": "Request performance: GET /api/v1/rides/ - 0.477s, 38 queries, 500", "path": "/api/v1/rides/", "method": "GET", "status_code": 500, "duration_ms": 477.41, "duration_seconds": 0.477, "query_count": 38, "content_length_bytes": 172428, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '01648c72-f5bf-45ba-aae9-6eb15b38dd64'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '01648c72-f5bf-45ba-aae9-6eb15b38dd64'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '01648c72-f5bf-45ba-aae9-6eb15b38dd64'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6165524480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:32:50.832122+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 22:33:05,746", "module": "performance_middleware", "process": 19351, "thread": 6408925184, "message": "Request exception: GET /api/v1/rides/ - 0.134s, 7 queries, AttributeError: Cannot find 'location' on Ride object, 'location' is an invalid parameter to prefetch_related()", "path": "/api/v1/rides/", "method": "GET", "status_code": 500, "duration_ms": 133.79, "query_count": 7, "exception": "Cannot find 'location' on Ride object, 'location' is an invalid parameter to prefetch_related()", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-24 22:33:06,068", "module": "performance_middleware", "process": 19351, "thread": 6408925184, "message": "Request performance: GET /api/v1/rides/ - 0.456s, 37 queries, 500", "path": "/api/v1/rides/", "method": "GET", "status_code": 500, "duration_ms": 456.31, "duration_seconds": 0.456, "query_count": 37, "content_length_bytes": 172428, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'b0c9a2bf-799b-446a-9d51-d129504d88b2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'b0c9a2bf-799b-446a-9d51-d129504d88b2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'b0c9a2bf-799b-446a-9d51-d129504d88b2'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'b0c9a2bf-799b-446a-9d51-d129504d88b2'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6408925184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:33:05.613225+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-24 22:33:22,669", "module": "performance_middleware", "process": 19351, "thread": 6425751552, "message": "Request exception: GET /api/v1/rides/ - 0.093s, 8 queries, AttributeError: Cannot find 'location' on Ride object, 'location' is an invalid parameter to prefetch_related()", "path": "/api/v1/rides/", "method": "GET", "status_code": 500, "duration_ms": 93.37, "query_count": 8, "exception": "Cannot find 'location' on Ride object, 'location' is an invalid parameter to prefetch_related()", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-24 22:33:22,905", "module": "performance_middleware", "process": 19351, "thread": 6425751552, "message": "Request performance: GET /api/v1/rides/ - 0.329s, 38 queries, 500", "path": "/api/v1/rides/", "method": "GET", "status_code": 500, "duration_ms": 329.31, "duration_seconds": 0.329, "query_count": 38, "content_length_bytes": 172428, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '308415f7-81d4-47a3-a7ff-7b7f23762e47'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '308415f7-81d4-47a3-a7ff-7b7f23762e47'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '308415f7-81d4-47a3-a7ff-7b7f23762e47'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '308415f7-81d4-47a3-a7ff-7b7f23762e47'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '308415f7-81d4-47a3-a7ff-7b7f23762e47'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6425751552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:33:22.576803+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:34:58,917", "module": "performance_middleware", "process": 20662, "thread": 6171996160, "message": "Request performance: GET /api/v1/rides/ - 0.230s, 18 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 230.49, "duration_seconds": 0.23, "query_count": 18, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('416005e1-80a1-42ce-acc9-d53aa469612d', '678119c3-0811-4698-ab8f-42acc24dcad8', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6171996160_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '678119c3-0811-4698-ab8f-42acc24dcad8'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '678119c3-0811-4698-ab8f-42acc24dcad8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '678119c3-0811-4698-ab8f-42acc24dcad8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6171996160_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:34:58.689238+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:35:01,826", "module": "performance_middleware", "process": 20662, "thread": 6171996160, "message": "Request performance: GET /api/v1/rides/ - 0.135s, 18 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 135.46, "duration_seconds": 0.135, "query_count": 18, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('726e67bd-54e2-4459-920c-1cda3e2985e0', '9a515623-e20b-46cf-bc5f-b5bfffecb8bb', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6171996160_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9a515623-e20b-46cf-bc5f-b5bfffecb8bb'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9a515623-e20b-46cf-bc5f-b5bfffecb8bb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '9a515623-e20b-46cf-bc5f-b5bfffecb8bb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6171996160_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:35:01.691516+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:35:07,735", "module": "performance_middleware", "process": 20662, "thread": 6171996160, "message": "Request performance: GET /api/v1/rides/ - 0.133s, 19 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 133.19, "duration_seconds": 0.133, "query_count": 19, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6171996160_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e1b0de04-ba66-4456-852c-0819b5b12596'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e1b0de04-ba66-4456-852c-0819b5b12596'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'e1b0de04-ba66-4456-852c-0819b5b12596'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6171996160_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:35:07.602969+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:35:09,302", "module": "performance_middleware", "process": 20662, "thread": 6171996160, "message": "Request performance: GET /api/v1/rides/ - 0.123s, 19 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 122.54, "duration_seconds": 0.123, "query_count": 19, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6171996160_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1aca1c36-c8ec-4cc0-be89-6822e5b32468'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1aca1c36-c8ec-4cc0-be89-6822e5b32468'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '1aca1c36-c8ec-4cc0-be89-6822e5b32468'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6171996160_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:35:09.180479+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:35:18,723", "module": "performance_middleware", "process": 20662, "thread": 6171996160, "message": "Request performance: GET /api/v1/rides/ - 0.121s, 19 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 121.21, "duration_seconds": 0.121, "query_count": 19, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6171996160_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f7ba82e6-2438-4e30-a809-e41418a90b6f'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f7ba82e6-2438-4e30-a809-e41418a90b6f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'f7ba82e6-2438-4e30-a809-e41418a90b6f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6171996160_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:35:18.603319+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:35:20,664", "module": "performance_middleware", "process": 20662, "thread": 6171996160, "message": "Request performance: GET /api/v1/rides/ - 0.106s, 18 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 106.05, "duration_seconds": 0.106, "query_count": 18, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('209ed95c-37fb-4300-82af-f5f3af2ea370', '6e8d099c-24ad-40c5-a5ec-690f1648aafe', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6171996160_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6e8d099c-24ad-40c5-a5ec-690f1648aafe'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '6e8d099c-24ad-40c5-a5ec-690f1648aafe'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '6e8d099c-24ad-40c5-a5ec-690f1648aafe'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6171996160_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:35:20.559244+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:35:35,990", "module": "performance_middleware", "process": 20662, "thread": 6171996160, "message": "Request performance: GET /api/v1/rides/ - 0.134s, 19 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 133.98, "duration_seconds": 0.134, "query_count": 19, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('421609ae-0753-4a56-a70e-d8f5ad8b5980', 'd8ec187e-7101-40db-942f-fe963a872be4', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6171996160_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd8ec187e-7101-40db-942f-fe963a872be4'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd8ec187e-7101-40db-942f-fe963a872be4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'd8ec187e-7101-40db-942f-fe963a872be4'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6171996160_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:35:35.857380+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 22:35:50,213", "module": "performance_middleware", "process": 20662, "thread": 6171996160, "message": "Request exception: GET /api/v1/parks/test-park-slug/rides/test-ride-slug/ - 0.054s, 3 queries, DoesNotExist: Ride matching query does not exist.", "path": "/api/v1/parks/test-park-slug/rides/test-ride-slug/", "method": "GET", "status_code": 500, "duration_ms": 53.91, "query_count": 3, "exception": "Ride matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-24 22:35:50,451", "module": "performance_middleware", "process": 20662, "thread": 6171996160, "message": "Request performance: GET /api/v1/parks/test-park-slug/rides/test-ride-slug/ - 0.292s, 53 queries, 500", "path": "/api/v1/parks/test-park-slug/rides/test-ride-slug/", "method": "GET", "status_code": 500, "duration_ms": 291.71, "duration_seconds": 0.292, "query_count": 53, "content_length_bytes": 151859, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'e07e8f5d-72a3-4f8e-9273-e634593485c9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'e07e8f5d-72a3-4f8e-9273-e634593485c9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'e07e8f5d-72a3-4f8e-9273-e634593485c9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'e07e8f5d-72a3-4f8e-9273-e634593485c9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'e07e8f5d-72a3-4f8e-9273-e634593485c9'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ride\".\"id\", \"rides_ride\".\"...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6171996160_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/test-park-slug/rides/test-ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:35:50.160217...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-24 22:35:54,448", "module": "performance_middleware", "process": 20662, "thread": 6325039104, "message": "Request exception: GET /api/v1/parks/test-park-slug/rides/test-ride-slug/ - 0.046s, 3 queries, DoesNotExist: Ride matching query does not exist.", "path": "/api/v1/parks/test-park-slug/rides/test-ride-slug/", "method": "GET", "status_code": 500, "duration_ms": 46.03, "query_count": 3, "exception": "Ride matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-24 22:35:54,640", "module": "performance_middleware", "process": 20662, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/test-park-slug/rides/test-ride-slug/ - 0.238s, 50 queries, 500", "path": "/api/v1/parks/test-park-slug/rides/test-ride-slug/", "method": "GET", "status_code": 500, "duration_ms": 238.32, "duration_seconds": 0.238, "query_count": 50, "content_length_bytes": 151859, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'a87aba53-cf33-44c7-bf3a-908565e97aa3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'a87aba53-cf33-44c7-bf3a-908565e97aa3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'a87aba53-cf33-44c7-bf3a-908565e97aa3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'a87aba53-cf33-44c7-bf3a-908565e97aa3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'a87aba53-cf33-44c7-bf3a-908565e97aa3'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ride\".\"id\", \"rides_ride\".\"...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/test-park-slug/rides/test-ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:35:54.403233...", "time": 0.0}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-24 22:36:10,795", "module": "performance_middleware", "process": 20662, "thread": 6341865472, "message": "Request exception: GET /api/v1/parks/test-park-slug/rides/test-ride-slug/ - 0.077s, 3 queries, DoesNotExist: Ride matching query does not exist.", "path": "/api/v1/parks/test-park-slug/rides/test-ride-slug/", "method": "GET", "status_code": 500, "duration_ms": 77.06, "query_count": 3, "exception": "Ride matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-24 22:36:10,994", "module": "performance_middleware", "process": 20662, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/test-park-slug/rides/test-ride-slug/ - 0.276s, 49 queries, 500", "path": "/api/v1/parks/test-park-slug/rides/test-ride-slug/", "method": "GET", "status_code": 500, "duration_ms": 275.63, "duration_seconds": 0.276, "query_count": 49, "content_length_bytes": 151859, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '9dd811ca-34d1-4810-9b68-113e2fe83a87'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '9dd811ca-34d1-4810-9b68-113e2fe83a87'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '9dd811ca-34d1-4810-9b68-113e2fe83a87'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '9dd811ca-34d1-4810-9b68-113e2fe83a87'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ride\".\"id\", \"rides_ride\".\"...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/test-park-slug/rides/test-ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:36:10.719165...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-24 22:36:16,570", "module": "performance_middleware", "process": 20662, "thread": 6358691840, "message": "Request exception: GET /api/v1/parks/test-park-slug/rides/test-ride-slug/ - 0.052s, 3 queries, DoesNotExist: Ride matching query does not exist.", "path": "/api/v1/parks/test-park-slug/rides/test-ride-slug/", "method": "GET", "status_code": 500, "duration_ms": 52.13, "query_count": 3, "exception": "Ride matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-24 22:36:16,773", "module": "performance_middleware", "process": 20662, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/test-park-slug/rides/test-ride-slug/ - 0.255s, 50 queries, 500", "path": "/api/v1/parks/test-park-slug/rides/test-ride-slug/", "method": "GET", "status_code": 500, "duration_ms": 255.33, "duration_seconds": 0.255, "query_count": 50, "content_length_bytes": 151859, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '6f36657e-b69a-432d-9cbd-c0b1eaa333eb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '6f36657e-b69a-432d-9cbd-c0b1eaa333eb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '6f36657e-b69a-432d-9cbd-c0b1eaa333eb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '6f36657e-b69a-432d-9cbd-c0b1eaa333eb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '6f36657e-b69a-432d-9cbd-c0b1eaa333eb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ride\".\"id\", \"rides_ride\".\"...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/test-park-slug/rides/test-ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:36:16.518520...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-24 22:36:24,937", "module": "performance_middleware", "process": 20662, "thread": 6325039104, "message": "Request exception: GET /api/v1/parks/test-park-slug/rides/test-ride-slug/ - 0.057s, 3 queries, DoesNotExist: Ride matching query does not exist.", "path": "/api/v1/parks/test-park-slug/rides/test-ride-slug/", "method": "GET", "status_code": 500, "duration_ms": 56.69, "query_count": 3, "exception": "Ride matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-24 22:36:25,145", "module": "performance_middleware", "process": 20662, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/test-park-slug/rides/test-ride-slug/ - 0.264s, 50 queries, 500", "path": "/api/v1/parks/test-park-slug/rides/test-ride-slug/", "method": "GET", "status_code": 500, "duration_ms": 264.46, "duration_seconds": 0.264, "query_count": 50, "content_length_bytes": 151859, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'af7dcfe4-420f-4b70-ac73-cd1086a0996a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'af7dcfe4-420f-4b70-ac73-cd1086a0996a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'af7dcfe4-420f-4b70-ac73-cd1086a0996a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ride\".\"id\", \"rides_ride\".\"...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/test-park-slug/rides/test-ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:36:24.881097...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-24 22:37:24,052", "module": "performance_middleware", "process": 20662, "thread": 6341865472, "message": "Request exception: GET /api/v1/parks/test-park-slug/rides/test-ride-slug/ - 0.089s, 3 queries, DoesNotExist: Ride matching query does not exist.", "path": "/api/v1/parks/test-park-slug/rides/test-ride-slug/", "method": "GET", "status_code": 500, "duration_ms": 88.72, "query_count": 3, "exception": "Ride matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-24 22:37:24,323", "module": "performance_middleware", "process": 20662, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/test-park-slug/rides/test-ride-slug/ - 0.360s, 48 queries, 500", "path": "/api/v1/parks/test-park-slug/rides/test-ride-slug/", "method": "GET", "status_code": 500, "duration_ms": 359.89, "duration_seconds": 0.36, "query_count": 48, "content_length_bytes": 154502, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '07f488a3-988c-4efe-ad36-74589ae45b1c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '07f488a3-988c-4efe-ad36-74589ae45b1c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '07f488a3-988c-4efe-ad36-74589ae45b1c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '07f488a3-988c-4efe-ad36-74589ae45b1c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '07f488a3-988c-4efe-ad36-74589ae45b1c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ride\".\"id\", \"rides_ride\".\"...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/test-park-slug/rides/test-ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:37:23.965286...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:39:36,233", "module": "performance_middleware", "process": 26292, "thread": 6129266688, "message": "Request performance: GET /api/v1/rides/ - 0.316s, 18 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 315.59, "duration_seconds": 0.316, "query_count": 18, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d99a116c-ef74-4706-83ef-15c063a8c36c', '01fcbb1d-0eeb-438d-a5a8-493f8fc507e1', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6129266688_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '01fcbb1d-0eeb-438d-a5a8-493f8fc507e1'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '01fcbb1d-0eeb-438d-a5a8-493f8fc507e1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '01fcbb1d-0eeb-438d-a5a8-493f8fc507e1'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6129266688_x1\"", "time": 0.006}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:39:35.919404+00:00'::timestamptz, \"view_name\" = ...", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:40:03,854", "module": "performance_middleware", "process": 26292, "thread": 6129266688, "message": "Request performance: GET /api/v1/rides/kingda-ka/ - 0.093s, 12 queries, 200", "path": "/api/v1/rides/kingda-ka/", "method": "GET", "status_code": 200, "duration_ms": 92.77, "duration_seconds": 0.093, "query_count": 12, "content_length_bytes": 602, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b435d805-3d17-45ed-8a84-5bc0f6991825', '4317f67c-df25-4864-b26a-45bf1d783a43', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6129266688_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4317f67c-df25-4864-b26a-45bf1d783a43'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6129266688_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/kingda-ka/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:40:03.762370+00:00'::timestamptz, \"vie...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:42:02,102", "module": "performance_middleware", "process": 28689, "thread": 6172422144, "message": "Request performance: GET /api/v1/rides/ - 0.342s, 18 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 341.63, "duration_seconds": 0.342, "query_count": 18, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('01d412cc-28eb-4208-932c-f88761dd529a', 'a2919d17-55a5-4a52-a9c9-f991452198cc', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172422144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a2919d17-55a5-4a52-a9c9-f991452198cc'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a2919d17-55a5-4a52-a9c9-f991452198cc'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a2919d17-55a5-4a52-a9c9-f991452198cc'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6172422144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:42:01.762509+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 22:42:17,069", "module": "performance_middleware", "process": 28689, "thread": 6172422144, "message": "Request performance: GET /api/v1/rides/kingda-ka/ - 0.112s, 9 queries, 404", "path": "/api/v1/rides/kingda-ka/", "method": "GET", "status_code": 404, "duration_ms": 112.15, "duration_seconds": 0.112, "query_count": 9, "content_length_bytes": 57494, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.006}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('19f81637-1505-4b2a-bed7-a616ad0abd7e', '3fd8ef45-1f72-4479-8a65-3800c4dd4db4', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172422144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172422144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/kingda-ka/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:42:16.957872+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 22:42:35,177", "module": "performance_middleware", "process": 28689, "thread": 6172422144, "message": "Request performance: GET /api/v1/parks/six-flags-great-adventure/rides/kingda-ka/ - 0.237s, 25 queries, 200", "path": "/api/v1/parks/six-flags-great-adventure/rides/kingda-ka/", "method": "GET", "status_code": 200, "duration_ms": 236.93, "duration_seconds": 0.237, "query_count": 25, "content_length_bytes": 602, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'dbd54785-13ef-4f68-afe8-39adba3835ab'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'dbd54785-13ef-4f68-afe8-39adba3835ab'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'dbd54785-13ef-4f68-afe8-39adba3835ab'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'dbd54785-13ef-4f68-afe8-39adba3835ab'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ride\".\"id\", \"rides_ride\".\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6172422144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/six-flags-great-adventure/rides/kingda-ka/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:42:34....", "time": 0.01}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:42:54,309", "module": "performance_middleware", "process": 28689, "thread": 6172422144, "message": "Request performance: GET /api/v1/parks/cedar-point/rides/ - 0.253s, 19 queries, 200", "path": "/api/v1/parks/cedar-point/rides/", "method": "GET", "status_code": 200, "duration_ms": 252.86, "duration_seconds": 0.253, "query_count": 19, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6172422144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c4f87887-2312-4bbb-8750-737350430367'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c4f87887-2312-4bbb-8750-737350430367'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'c4f87887-2312-4bbb-8750-737350430367'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172422144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/cedar-point/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:42:54.056983+00:00'::timestamp...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:43:41,921", "module": "performance_middleware", "process": 28689, "thread": 6172422144, "message": "Request performance: GET /api/v1/parks/magic-kingdom/rides/ - 0.139s, 18 queries, 200", "path": "/api/v1/parks/magic-kingdom/rides/", "method": "GET", "status_code": 200, "duration_ms": 139.28, "duration_seconds": 0.139, "query_count": 18, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3152868d-b140-41a9-b815-e431f890b3dd', '2c159da6-9889-4382-b846-74aabf67d701', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172422144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2c159da6-9889-4382-b846-74aabf67d701'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '2c159da6-9889-4382-b846-74aabf67d701'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '2c159da6-9889-4382-b846-74aabf67d701'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6172422144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/magic-kingdom/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:43:41.782965+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:45:23,508", "module": "performance_middleware", "process": 29806, "thread": 6124580864, "message": "Request performance: GET /api/v1/parks/cedar-point/rides/ - 0.511s, 18 queries, 200", "path": "/api/v1/parks/cedar-point/rides/", "method": "GET", "status_code": 200, "duration_ms": 510.81, "duration_seconds": 0.511, "query_count": 18, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('02419755-904a-469a-a0d8-d0d67053392c', 'ed2c06b6-d413-4837-bd12-1f6f91b6db89', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6124580864_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ed2c06b6-d413-4837-bd12-1f6f91b6db89'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ed2c06b6-d413-4837-bd12-1f6f91b6db89'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'ed2c06b6-d413-4837-bd12-1f6f91b6db89'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6124580864_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/cedar-point/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:45:22.999055+00:00'::timestamp...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 22:47:27,404", "module": "performance_middleware", "process": 30150, "thread": 6206025728, "message": "Request performance: GET /api/v1/parks/cedar-point/rides/ - 0.240s, 28 queries, 200", "path": "/api/v1/parks/cedar-point/rides/", "method": "GET", "status_code": 200, "duration_ms": 239.6, "duration_seconds": 0.24, "query_count": 28, "content_length_bytes": 1686, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b34b877f-7b2d-4505-a07d-51f343688963'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'b34b877f-7b2d-4505-a07d-51f343688963'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'b34b877f-7b2d-4505-a07d-51f343688963'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'b34b877f-7b2d-4505-a07d-51f343688963'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'b34b877f-7b2d-4505-a07d-51f343688963'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6206025728_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/cedar-point/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:47:27.166747+00:00'::timestamp...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-24 22:47:43,457", "module": "performance_middleware", "process": 30150, "thread": 6206025728, "message": "Request performance: GET /api/v1/parks/magic-kingdom/rides/ - 0.220s, 21 queries, 200", "path": "/api/v1/parks/magic-kingdom/rides/", "method": "GET", "status_code": 200, "duration_ms": 220.1, "duration_seconds": 0.22, "query_count": 21, "content_length_bytes": 909, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6206025728_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'fbcd7c10-ce82-4e00-8c0a-9b5755766b64'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'fbcd7c10-ce82-4e00-8c0a-9b5755766b64'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'fbcd7c10-ce82-4e00-8c0a-9b5755766b64'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'fbcd7c10-ce82-4e00-8c0a-9b5755766b64'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6206025728_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/magic-kingdom/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:47:43.243006+00:00'::timesta...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 22:48:14,239", "module": "performance_middleware", "process": 30150, "thread": 6206025728, "message": "Request performance: GET /api/v1/rides/steel-vengeance/ - 0.087s, 8 queries, 404", "path": "/api/v1/rides/steel-vengeance/", "method": "GET", "status_code": 404, "duration_ms": 87.44, "duration_seconds": 0.087, "query_count": 8, "content_length_bytes": 57516, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e45ed88d-874e-4c00-915c-7d87ab1b880e', 'f8599de7-1826-4a5e-ad23-2d53566659c9', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6206025728_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6206025728_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/steel-vengeance/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:48:14.153184+00:00'::timestamptz...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 22:48:28,342", "module": "performance_middleware", "process": 30150, "thread": 6206025728, "message": "Request performance: GET /api/v1/parks/cedar-point/rides/steel-vengeance/ - 0.262s, 25 queries, 200", "path": "/api/v1/parks/cedar-point/rides/steel-vengeance/", "method": "GET", "status_code": 200, "duration_ms": 261.95, "duration_seconds": 0.262, "query_count": 25, "content_length_bytes": 591, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5101568f-1b5b-4775-812d-a5620b32d8ef'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '5101568f-1b5b-4775-812d-a5620b32d8ef'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '5101568f-1b5b-4775-812d-a5620b32d8ef'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '5101568f-1b5b-4775-812d-a5620b32d8ef'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ride\".\"id\", \"rides_ride\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6206025728_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/cedar-point/rides/steel-vengeance/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:48:28.080682+0...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 22:49:30,966", "module": "performance_middleware", "process": 30150, "thread": 6206025728, "message": "Request performance: GET /api/v1/parks/magic-kingdom/rides/space-mountain/ - 0.291s, 22 queries, 200", "path": "/api/v1/parks/magic-kingdom/rides/space-mountain/", "method": "GET", "status_code": 200, "duration_ms": 291.46, "duration_seconds": 0.291, "query_count": 22, "content_length_bytes": 692, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '01090054-8298-4120-828e-43bad55cdece'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '01090054-8298-4120-828e-43bad55cdece'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '01090054-8298-4120-828e-43bad55cdece'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '01090054-8298-4120-828e-43bad55cdece'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ride\".\"id\", \"rides_ride\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6206025728_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/magic-kingdom/rides/space-mountain/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:49:30.675295+...", "time": 0.0}, {"sql": "COMMIT", "time": 0.047}]} +{"levelname": "ERROR", "asctime": "2025-08-24 22:50:01,316", "module": "performance_middleware", "process": 30150, "thread": 6206025728, "message": "Request exception: GET /api/v1/parks/invalid-park/rides/steel-vengeance/ - 0.120s, 3 queries, DoesNotExist: Ride matching query does not exist.", "path": "/api/v1/parks/invalid-park/rides/steel-vengeance/", "method": "GET", "status_code": 500, "duration_ms": 120.06, "query_count": 3, "exception": "Ride matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-24 22:50:01,666", "module": "performance_middleware", "process": 30150, "thread": 6206025728, "message": "Request performance: GET /api/v1/parks/invalid-park/rides/steel-vengeance/ - 0.470s, 50 queries, 500", "path": "/api/v1/parks/invalid-park/rides/steel-vengeance/", "method": "GET", "status_code": 500, "duration_ms": 470.03, "duration_seconds": 0.47, "query_count": 50, "content_length_bytes": 151829, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '6f2c35b3-fac6-4d09-8450-5bd08ccf612d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '6f2c35b3-fac6-4d09-8450-5bd08ccf612d'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '6f2c35b3-fac6-4d09-8450-5bd08ccf612d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ride\".\"id\", \"rides_ride\".\"...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6206025728_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/invalid-park/rides/steel-vengeance/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:50:01.197961+...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-24 22:50:16,115", "module": "performance_middleware", "process": 30150, "thread": 6222852096, "message": "Request exception: GET /api/v1/parks/invalid-park/rides/steel-vengeance/ - 0.054s, 3 queries, DoesNotExist: Ride matching query does not exist.", "path": "/api/v1/parks/invalid-park/rides/steel-vengeance/", "method": "GET", "status_code": 500, "duration_ms": 54.02, "query_count": 3, "exception": "Ride matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-24 22:50:16,340", "module": "performance_middleware", "process": 30150, "thread": 6222852096, "message": "Request performance: GET /api/v1/parks/invalid-park/rides/steel-vengeance/ - 0.279s, 49 queries, 500", "path": "/api/v1/parks/invalid-park/rides/steel-vengeance/", "method": "GET", "status_code": 500, "duration_ms": 278.86, "duration_seconds": 0.279, "query_count": 49, "content_length_bytes": 151829, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '867f025a-a874-4107-b015-553b9a70dd19'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '867f025a-a874-4107-b015-553b9a70dd19'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '867f025a-a874-4107-b015-553b9a70dd19'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '867f025a-a874-4107-b015-553b9a70dd19'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '867f025a-a874-4107-b015-553b9a70dd19'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ride\".\"id\", \"rides_ride\".\"...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6222852096_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/invalid-park/rides/steel-vengeance/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:50:16.062388+...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 22:52:12,252", "module": "performance_middleware", "process": 31734, "thread": 6133051392, "message": "Request performance: GET /api/v1/parks/invalid-park/rides/steel-vengeance/ - 0.148s, 13 queries, 404", "path": "/api/v1/parks/invalid-park/rides/steel-vengeance/", "method": "GET", "status_code": 404, "duration_ms": 147.84, "duration_seconds": 0.148, "query_count": 13, "content_length_bytes": 130, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('65ea50cd-1559-4064-bbd8-713dfb9ec16e', 'e367bae8-a5ce-4acc-9c83-758edff4faaf', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6133051392_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e367bae8-a5ce-4acc-9c83-758edff4faaf'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6133051392_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/invalid-park/rides/steel-vengeance/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:52:12.106676+...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 22:52:22,810", "module": "performance_middleware", "process": 31734, "thread": 6133051392, "message": "Request performance: GET /api/v1/parks/invalid-park/rides/steel-vengeance/ - 0.065s, 12 queries, 404", "path": "/api/v1/parks/invalid-park/rides/steel-vengeance/", "method": "GET", "status_code": 404, "duration_ms": 65.08, "duration_seconds": 0.065, "query_count": 12, "content_length_bytes": 130, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('445144ed-5987-44d7-abf6-80c4995beaeb', '45dff3e2-a7f0-4981-9224-1c5eac562c8a', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6133051392_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '45dff3e2-a7f0-4981-9224-1c5eac562c8a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6133051392_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/invalid-park/rides/steel-vengeance/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:52:22.745803+...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-24 22:53:21,938", "module": "performance_middleware", "process": 31734, "thread": 6133051392, "message": "Request performance: GET /api/v1/parks/cedar-point/rides/invalid-ride-slug/ - 0.091s, 12 queries, 404", "path": "/api/v1/parks/cedar-point/rides/invalid-ride-slug/", "method": "GET", "status_code": 404, "duration_ms": 91.22, "duration_seconds": 0.091, "query_count": 12, "content_length_bytes": 130, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('23aa6d2f-da54-45b1-b23e-9fea3fcbca90', 'e5230435-1c1a-40af-ac21-b4e42ff885ab', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6133051392_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e5230435-1c1a-40af-ac21-b4e42ff885ab'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6133051392_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/cedar-point/rides/invalid-ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:53:21.847608...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 22:53:40,399", "module": "performance_middleware", "process": 31734, "thread": 6133051392, "message": "Request performance: GET /api/v1/parks/invalid-park/rides/ - 0.083s, 12 queries, 200", "path": "/api/v1/parks/invalid-park/rides/", "method": "GET", "status_code": 200, "duration_ms": 83.21, "duration_seconds": 0.083, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT COUNT(*) FROM (SELECT \"rides_ride\".\"id\" AS \"col1\" FROM \"rides_ride\" INNER JOIN \"parks_park\" ON (\"rides_ride\".\"park_id\" = \"parks_park\".\"id\") LEFT OUTER JOIN \"rides_ridereview\" ON (\"rides...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('149cae9b-61b2-466d-b430-0ab058d405be', '33c4636c-b92b-447c-a9ae-5204f3a1038b', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6133051392_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '33c4636c-b92b-447c-a9ae-5204f3a1038b'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) FROM (SELECT \"rides_ride\".\"id\" AS \"col1\" FRO...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6133051392_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/invalid-park/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T02:53:40.316800+00:00'::timestam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-24 23:25:45,645", "module": "performance_middleware", "process": 40502, "thread": 6158118912, "message": "Request performance: GET /api/v1/parks/invalid-park/rides/ - 0.243s, 12 queries, 200", "path": "/api/v1/parks/invalid-park/rides/", "method": "GET", "status_code": 200, "duration_ms": 242.5, "duration_seconds": 0.243, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT COUNT(*) FROM (SELECT \"rides_ride\".\"id\" AS \"col1\" FROM \"rides_ride\" INNER JOIN \"parks_park\" ON (\"rides_ride\".\"park_id\" = \"parks_park\".\"id\") LEFT OUTER JOIN \"rides_ridereview\" ON (\"rides...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('62608eba-ebb3-4b0b-b849-c34aed8e3e31', '461906f6-d69f-45c4-ad40-4be7ba653ee1', 200, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6158118912_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '461906f6-d69f-45c4-ad40-4be7ba653ee1'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) FROM (SELECT \"rides_ride\".\"id\" AS \"col1\" FRO...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6158118912_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/invalid-park/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T03:25:45.408023+00:00'::timestam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-24 23:26:01,821", "module": "performance_middleware", "process": 40502, "thread": 6158118912, "message": "Request performance: GET /api/v1/parks/cedar-point/rides/ - 0.194s, 28 queries, 200", "path": "/api/v1/parks/cedar-point/rides/", "method": "GET", "status_code": 200, "duration_ms": 194.18, "duration_seconds": 0.194, "query_count": 28, "content_length_bytes": 1686, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '533a5738-4fe4-430b-a958-47c03a3468af'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '533a5738-4fe4-430b-a958-47c03a3468af'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '533a5738-4fe4-430b-a958-47c03a3468af'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '533a5738-4fe4-430b-a958-47c03a3468af'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6158118912_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/cedar-point/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T03:26:01.628877+00:00'::timestamp...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-24 23:26:16,041", "module": "performance_middleware", "process": 40502, "thread": 6158118912, "message": "Request performance: GET /api/v1/parks/cedar-point/rides/steel-vengeance/ - 0.267s, 25 queries, 200", "path": "/api/v1/parks/cedar-point/rides/steel-vengeance/", "method": "GET", "status_code": 200, "duration_ms": 267.13, "duration_seconds": 0.267, "query_count": 25, "content_length_bytes": 591, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '8920cdcd-fded-467f-bb50-b8258cac7916'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '8920cdcd-fded-467f-bb50-b8258cac7916'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '8920cdcd-fded-467f-bb50-b8258cac7916'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '8920cdcd-fded-467f-bb50-b8258cac7916'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ride\".\"id\", \"rides_ride\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6158118912_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/cedar-point/rides/steel-vengeance/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T03:26:15.776296+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.105} +{"levelname": "ERROR", "asctime": "2025-08-25 10:41:37,668", "module": "performance_middleware", "process": 93611, "thread": 6257979392, "message": "Request performance: GET / - 5.572s, 89 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 5572.09, "duration_seconds": 5.572, "query_count": 89, "content_length_bytes": 33171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 22 WHERE \"silk_request\".\"id\" = '8823baf8-b45e-4c32-b9cb-e086234eccea'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 23 WHERE \"silk_request\".\"id\" = '8823baf8-b45e-4c32-b9cb-e086234eccea'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 24 WHERE \"silk_request\".\"id\" = '8823baf8-b45e-4c32-b9cb-e086234eccea'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 25 WHERE \"silk_request\".\"id\" = '8823baf8-b45e-4c32-b9cb-e086234eccea'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.018}, {"sql": "RELEASE SAVEPOINT \"s6257979392_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T14:41:32.099900+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-25 10:41:40,888", "module": "performance_middleware", "process": 93611, "thread": 6257979392, "message": "Request performance: GET /api/v1/auth/providers/ - 0.133s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 133.29, "duration_seconds": 0.133, "query_count": 15, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9ea0a143-ef7b-458b-849b-0ca1b4567fed', 'cab55b3d-d56a-45d1-bb7b-35c7b8261f04', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6257979392_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'cab55b3d-d56a-45d1-bb7b-35c7b8261f04'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'cab55b3d-d56a-45d1-bb7b-35c7b8261f04'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6257979392_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T14:41:40.755708+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-25 10:41:45,942", "module": "performance_middleware", "process": 93611, "thread": 6291632128, "message": "Request performance: GET /api/v1/trending/new/ - 5.180s, 11 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5180.12, "duration_seconds": 5.18, "query_count": 11, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.103}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9477b422-0a42-443b-997a-28e8c8ad9dbf', '15a47649-9686-4786-9d7f-c825efde6ebc', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6291632128_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6291632128_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T14:41:40.762569+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.103} +{"levelname": "ERROR", "asctime": "2025-08-25 10:41:46,042", "module": "performance_middleware", "process": 93611, "thread": 6274805760, "message": "Request performance: GET /api/v1/trending/content/ - 5.283s, 95 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5283.06, "duration_seconds": 5.283, "query_count": 95, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 136 AND \"core_pageview\".\"timestamp\" >= '2025-08-11T14:41:46.015538+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 130 AND \"core_pageview\".\"timestamp\" >= '2025-08-18T14:41:46.017840+00:...", "time": 0.002}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 130 AND \"core_pageview\".\"timestamp\" >= '2025-08-11T14:41:46.017840+00:...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6a617391-24ac-4ad7-8552-c40eb110576f', 'e0306613-7046-421a-83fe-c5c11a5f3d80', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6274805760_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6274805760_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T14:41:40.761232+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}], "slow_query_count": 1, "slowest_query_time": 0.103} +{"levelname": "ERROR", "asctime": "2025-08-25 10:45:56,457", "module": "performance_middleware", "process": 94450, "thread": 6194114560, "message": "Request performance: GET / - 5.568s, 88 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 5567.87, "duration_seconds": 5.568, "query_count": 88, "content_length_bytes": 33171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 23 WHERE \"silk_request\".\"id\" = '2ebe3705-e562-49a6-bce2-8613375e33b7'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 24 WHERE \"silk_request\".\"id\" = '2ebe3705-e562-49a6-bce2-8613375e33b7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 25 WHERE \"silk_request\".\"id\" = '2ebe3705-e562-49a6-bce2-8613375e33b7'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.019}, {"sql": "RELEASE SAVEPOINT \"s6194114560_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T14:45:50.892521+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "INFO", "asctime": "2025-08-25 10:45:59,610", "module": "performance_middleware", "process": 94450, "thread": 6194114560, "message": "Request performance: GET /api/v1/auth/providers/ - 0.105s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 105.12, "duration_seconds": 0.105, "query_count": 15, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('426f33bd-09fa-44dc-8f4d-2e385b0b833c', 'aca1386a-ecae-428c-ac1f-b4f45841d095', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6194114560_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'aca1386a-ecae-428c-ac1f-b4f45841d095'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'aca1386a-ecae-428c-ac1f-b4f45841d095'", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6194114560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T14:45:59.505754+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "ERROR", "asctime": "2025-08-25 13:19:37,867", "module": "performance_middleware", "process": 42883, "thread": 6134919168, "message": "Request performance: GET / - 6.153s, 85 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 6152.61, "duration_seconds": 6.153, "query_count": 85, "content_length_bytes": 33171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 22 WHERE \"silk_request\".\"id\" = '4d2d2bbf-42f5-4863-905f-078de46958f4'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 23 WHERE \"silk_request\".\"id\" = '4d2d2bbf-42f5-4863-905f-078de46958f4'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 24 WHERE \"silk_request\".\"id\" = '4d2d2bbf-42f5-4863-905f-078de46958f4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 25 WHERE \"silk_request\".\"id\" = '4d2d2bbf-42f5-4863-905f-078de46958f4'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.018}, {"sql": "RELEASE SAVEPOINT \"s6134919168_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T17:19:31.717425+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-25 13:19:43,488", "module": "performance_middleware", "process": 42883, "thread": 6151745536, "message": "Request performance: GET /api/v1/trending/content/ - 2.210s, 279 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 2209.88, "duration_seconds": 2.21, "query_count": 279, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 84 WHERE \"silk_request\".\"id\" = '8da34285-f116-4a8e-b747-906c11e6a793'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 85 WHERE \"silk_request\".\"id\" = '8da34285-f116-4a8e-b747-906c11e6a793'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 86 WHERE \"silk_request\".\"id\" = '8da34285-f116-4a8e-b747-906c11e6a793'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 87 WHERE \"silk_request\".\"id\" = '8da34285-f116-4a8e-b747-906c11e6a793'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.082}, {"sql": "RELEASE SAVEPOINT \"s6151745536_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T17:19:41.278673+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}], "slow_query_count": 1, "slowest_query_time": 0.127} +{"levelname": "ERROR", "asctime": "2025-08-25 13:19:46,355", "module": "performance_middleware", "process": 42883, "thread": 6134919168, "message": "Request performance: GET /api/v1/auth/providers/ - 5.079s, 10 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5078.95, "duration_seconds": 5.079, "query_count": 10, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"django_site\".\"id\", \"django_site\".\"domain\", \"django_site\".\"name\" FROM \"django_site\" WHERE \"django_site\".\"id\" = 1 LIMIT 21", "time": 0.001}, {"sql": "SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"socialac...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('311239b1-a93f-4330-9470-fa1d3656a1c8', '35ee989f-8c46-44fe-9a71-aecbced0e53f', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134919168_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134919168_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T17:19:41.278848+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-25 13:19:46,368", "module": "performance_middleware", "process": 42883, "thread": 6168571904, "message": "Request performance: GET /api/v1/trending/new/ - 5.089s, 10 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5088.79, "duration_seconds": 5.089, "query_count": 10, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.012}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('beb4adf8-e3d2-428d-b977-4c430eb96ab4', 'd5baf88c-9dda-4bf6-9ab9-04b14a129f7a', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6168571904_x1\"", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6168571904_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T17:19:41.279968+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-25 13:25:47,449", "module": "performance_middleware", "process": 42883, "thread": 6151745536, "message": "Request performance: GET /api/v1/trending/content/ - 5.078s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5077.7, "duration_seconds": 5.078, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8db8f46b-f079-419a-b573-98f8738849da', '9197033d-585c-4d2c-9fa1-9006e1a90586', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6151745536_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6151745536_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T17:25:42.372030+00:00'::timestamptz, \"vi...", "time": 0.006}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-25 13:25:47,457", "module": "performance_middleware", "process": 42883, "thread": 6168571904, "message": "Request performance: GET /api/v1/trending/new/ - 5.082s, 9 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5082.17, "duration_seconds": 5.082, "query_count": 9, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ccf27973-1c6c-4e63-825b-501d5d3d76a8', '4f266e98-0660-47bf-84ff-0a2fe5da6cb7', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6168571904_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6168571904_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T17:25:42.375592+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-25 13:39:49,628", "module": "performance_middleware", "process": 42883, "thread": 6134919168, "message": "Request performance: GET /api/v1/rides/ - 0.297s, 18 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 297.41, "duration_seconds": 0.297, "query_count": 18, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('51e7fc08-b204-43ba-9a72-624b5aa57aa4', 'eff00cc3-f570-4700-8222-03958a82a089', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134919168_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'eff00cc3-f570-4700-8222-03958a82a089'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'eff00cc3-f570-4700-8222-03958a82a089'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'eff00cc3-f570-4700-8222-03958a82a089'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6134919168_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"ordering\": \"name\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T17:39:49.332186+00:00'::timesta...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-25 13:40:21,579", "module": "performance_middleware", "process": 42883, "thread": 6134919168, "message": "Request performance: GET /api/v1/parks/ - 0.080s, 12 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 80.36, "duration_seconds": 0.08, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8583cf2a-0ed5-465e-92c2-ca8a80dd0518', '7bd769f8-0d67-49df-9b0f-e86e8f8310de', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134919168_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7bd769f8-0d67-49df-9b0f-e86e8f8310de'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FRO...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6134919168_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"ordering\": \"-average_rating\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T17:40:21.500150+00:0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-25 13:42:04,153", "module": "performance_middleware", "process": 42883, "thread": 6134919168, "message": "Request performance: GET /api/v1/auth/providers/ - 0.106s, 12 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 106.21, "duration_seconds": 0.106, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e5a8e9a1-055f-4eef-bce5-689a40f2c738', '183b985f-ac91-4da8-af14-4fcc88fb0b15', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134919168_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '183b985f-ac91-4da8-af14-4fcc88fb0b15'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6134919168_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T17:42:04.048509+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-25 13:42:09,130", "module": "performance_middleware", "process": 42883, "thread": 6151745536, "message": "Request performance: GET /api/v1/parks/ - 5.077s, 12 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5077.38, "duration_seconds": 5.077, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4ee581aa-e1bc-424d-9d1b-2440571e0281', '504e618f-5218-480f-a0fa-959a3f20ba91', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6151745536_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '504e618f-5218-480f-a0fa-959a3f20ba91'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FRO...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6151745536_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"ordering\": \"-average_rating\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T17:42:04.053994+00:0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-25 13:42:13,896", "module": "performance_middleware", "process": 42883, "thread": 6134919168, "message": "Request performance: GET /api/v1/rides/ - 5.140s, 11 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5139.56, "duration_seconds": 5.14, "query_count": 11, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"rides_ride\".\"id\" AS \"col1\" FROM \"rides_ride\" LEFT OUTER JOIN \"rides_ridereview\" ON (\"rides_ride\".\"id\" = \"rides_ridereview\".\"ride_id\") GROUP BY 1) subquery", "time": 0.002}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.014}, {"sql": "SELECT \"parks_parklocation\".\"id\", \"parks_parklocation\".\"park_id\", \"parks_parklocation\".\"point\"::bytea, \"parks_parklocation\".\"street_address\", \"parks_parklocation\".\"city\", \"parks_parklocation\".\"state\",...", "time": 0.041}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('290b3eb6-3bdd-452f-ae03-fa6e13820cb7', '2a6a3f40-be8f-4862-ad9e-83c394a9d1b2', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134919168_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134919168_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"ordering\": \"name\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T17:42:08.757547+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-25 13:43:32,264", "module": "performance_middleware", "process": 42883, "thread": 6134919168, "message": "Request performance: GET /api/v1/rides/ - 0.190s, 18 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 190.38, "duration_seconds": 0.19, "query_count": 18, "content_length_bytes": 35977, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('57c74670-462e-4018-8f8f-062b3c578a52', 'b7fab232-fca1-47aa-8e76-3e1561c1486a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134919168_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b7fab232-fca1-47aa-8e76-3e1561c1486a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b7fab232-fca1-47aa-8e76-3e1561c1486a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'b7fab232-fca1-47aa-8e76-3e1561c1486a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6134919168_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T17:43:32.074679+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-25 13:44:28,114", "module": "performance_middleware", "process": 42883, "thread": 6134919168, "message": "Request performance: GET /api/v1/rides/ - 0.225s, 19 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 224.7, "duration_seconds": 0.225, "query_count": 19, "content_length_bytes": 35977, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6134919168_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bf0c1980-c4d5-41f9-a742-8f19d460ebd5'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'bf0c1980-c4d5-41f9-a742-8f19d460ebd5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'bf0c1980-c4d5-41f9-a742-8f19d460ebd5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6134919168_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T17:44:27.892747+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-25 13:44:30,874", "module": "performance_middleware", "process": 42883, "thread": 6151745536, "message": "Request performance: GET /api/v1/rides/ - 0.189s, 19 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 189.08, "duration_seconds": 0.189, "query_count": 19, "content_length_bytes": 36192, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6151745536_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5d2bff99-2074-4fbf-a7e7-eaae764ff7d7'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5d2bff99-2074-4fbf-a7e7-eaae764ff7d7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '5d2bff99-2074-4fbf-a7e7-eaae764ff7d7'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6151745536_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"format\": \"api\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T17:44:30.686302+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-25 13:44:38,070", "module": "performance_middleware", "process": 42883, "thread": 6134919168, "message": "Request performance: GET /api/v1/ - 0.096s, 8 queries, 403", "path": "/api/v1/", "method": "GET", "status_code": 403, "duration_ms": 95.69, "duration_seconds": 0.096, "query_count": 8, "content_length_bytes": 23484, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('39055bc1-0f4f-426c-9102-1bf7e9d6b1d6', '049d9f7b-b224-4f01-887b-34150d692aaa', 403, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6134919168_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134919168_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/', \"query_params\" = '{\"format\": \"api\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T17:44:37.975051+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-25 14:03:31,523", "module": "performance_middleware", "process": 67873, "thread": 6139326464, "message": "Request performance: GET / - 5.565s, 89 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 5565.3, "duration_seconds": 5.565, "query_count": 89, "content_length_bytes": 33171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 22 WHERE \"silk_request\".\"id\" = '995b5240-70aa-4dac-b6ec-8bf6a99d3d85'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 23 WHERE \"silk_request\".\"id\" = '995b5240-70aa-4dac-b6ec-8bf6a99d3d85'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 24 WHERE \"silk_request\".\"id\" = '995b5240-70aa-4dac-b6ec-8bf6a99d3d85'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 25 WHERE \"silk_request\".\"id\" = '995b5240-70aa-4dac-b6ec-8bf6a99d3d85'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.022}, {"sql": "RELEASE SAVEPOINT \"s6139326464_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T18:03:25.960632+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-25 14:09:57,784", "module": "performance_middleware", "process": 77386, "thread": 6195228672, "message": "Request performance: GET / - 5.654s, 85 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 5653.9, "duration_seconds": 5.654, "query_count": 85, "content_length_bytes": 33171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 22 WHERE \"silk_request\".\"id\" = 'b871b5fd-ac77-4428-822e-9d1b3c20739e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 23 WHERE \"silk_request\".\"id\" = 'b871b5fd-ac77-4428-822e-9d1b3c20739e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 24 WHERE \"silk_request\".\"id\" = 'b871b5fd-ac77-4428-822e-9d1b3c20739e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 25 WHERE \"silk_request\".\"id\" = 'b871b5fd-ac77-4428-822e-9d1b3c20739e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.025}, {"sql": "RELEASE SAVEPOINT \"s6195228672_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T18:09:52.134106+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-25 14:23:08,862", "module": "performance_middleware", "process": 77386, "thread": 6195228672, "message": "Request performance: GET /api/v1/auth/providers/ - 0.198s, 16 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 198.02, "duration_seconds": 0.198, "query_count": 16, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('74dcd97a-cc9d-45d7-86eb-fabf3608bd17', 'd0f1d972-4e5b-4506-a2ca-e6b52747c971', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6195228672_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd0f1d972-4e5b-4506-a2ca-e6b52747c971'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd0f1d972-4e5b-4506-a2ca-e6b52747c971'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6195228672_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T18:23:08.666542+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-25 14:23:13,818", "module": "performance_middleware", "process": 77386, "thread": 6228881408, "message": "Request performance: GET /api/v1/trending/new/ - 5.148s, 10 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5148.28, "duration_seconds": 5.148, "query_count": 10, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.048}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('716e4597-f7a8-4f72-8b2b-0e65c1e5f16f', '04529ca4-4f30-4739-867d-677642915144', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6228881408_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6228881408_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T18:23:08.672265+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-25 14:23:13,883", "module": "performance_middleware", "process": 77386, "thread": 6212055040, "message": "Request performance: GET /api/v1/trending/content/ - 5.214s, 95 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5214.03, "duration_seconds": 5.214, "query_count": 95, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 136 AND \"core_pageview\".\"timestamp\" >= '2025-08-11T18:23:13.863086+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 130 AND \"core_pageview\".\"timestamp\" >= '2025-08-18T18:23:13.864307+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 130 AND \"core_pageview\".\"timestamp\" >= '2025-08-11T18:23:13.864307+00:...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ccea82f9-2286-447c-911a-60b54932a264', '98445ecf-de62-40b6-ab9c-84ef32410ea4', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6212055040_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6212055040_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T18:23:08.670024+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-25 15:45:04,350", "module": "performance_middleware", "process": 77386, "thread": 6195228672, "message": "Request performance: GET /api/v1/auth/providers/ - 0.257s, 13 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 257.43, "duration_seconds": 0.257, "query_count": 13, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7202a0cb-7e39-4d6d-b6fd-de7ba15e6f42', 'b233c8f9-7a8a-4bca-9f6b-86ac57414f23', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6195228672_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b233c8f9-7a8a-4bca-9f6b-86ac57414f23'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6195228672_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T19:45:04.094526+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-25 16:02:44,562", "module": "performance_middleware", "process": 95354, "thread": 6130069504, "message": "Request performance: GET / - 5.817s, 88 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 5817.26, "duration_seconds": 5.817, "query_count": 88, "content_length_bytes": 33171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 22 WHERE \"silk_request\".\"id\" = '4eb9f445-add8-49c1-afca-b6420b9a8e37'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 23 WHERE \"silk_request\".\"id\" = '4eb9f445-add8-49c1-afca-b6420b9a8e37'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 24 WHERE \"silk_request\".\"id\" = '4eb9f445-add8-49c1-afca-b6420b9a8e37'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 25 WHERE \"silk_request\".\"id\" = '4eb9f445-add8-49c1-afca-b6420b9a8e37'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.017}, {"sql": "RELEASE SAVEPOINT \"s6130069504_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T20:02:38.747399+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-25 16:02:53,152", "module": "performance_middleware", "process": 95354, "thread": 6130069504, "message": "Request performance: GET /api/v1/auth/providers/ - 0.217s, 16 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 217.33, "duration_seconds": 0.217, "query_count": 16, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fd104752-ad20-4324-8ac2-3ebd2963281c', '314e51a0-2089-4ccc-8d6c-08318918752f', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6130069504_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '314e51a0-2089-4ccc-8d6c-08318918752f'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '314e51a0-2089-4ccc-8d6c-08318918752f'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6130069504_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T20:02:52.935434+00:00'::timestamptz, \"view...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-25 19:30:46,867", "module": "performance_middleware", "process": 46850, "thread": 8449614016, "message": "Request performance: GET /api/v1/rides/ - 0.546s, 19 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 546.04, "duration_seconds": 0.546, "query_count": 19, "content_length_bytes": 4197, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '20d5bd1f-17ff-4380-8100-3bb34c201e3b'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '20d5bd1f-17ff-4380-8100-3bb34c201e3b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '20d5bd1f-17ff-4380-8100-3bb34c201e3b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT \"rides_ride...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T23:30:46.445080+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-25 19:30:46,973", "module": "performance_middleware", "process": 46850, "thread": 8449614016, "message": "Request performance: GET /api/v1/rides/filter-options/ - 0.104s, 9 queries, 404", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 404, "duration_ms": 104.11, "duration_seconds": 0.104, "query_count": 9, "content_length_bytes": 57510, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e4b199f9-4df5-425f-a51f-6584071cee0a', 'f4d35e1b-0a47-4cf1-bda9-1ba36388ec95', 404, '', ...", "time": 0.027}, {"sql": "SAVEPOINT \"s8449614016_x2\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x2\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.015}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T23:30:46.869772+00:00'::timestamptz,...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-25 19:32:04,805", "module": "performance_middleware", "process": 49540, "thread": 8449614016, "message": "Request performance: GET /api/v1/rides/search/companies/ - 0.417s, 8 queries, 404", "path": "/api/v1/rides/search/companies/", "method": "GET", "status_code": 404, "duration_ms": 417.37, "duration_seconds": 0.417, "query_count": 8, "content_length_bytes": 57519, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cef96518-4703-49dd-9307-022ae37bcf08', '09235111-2627-4329-9a65-3041676362b6', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/companies/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T23:32:04.512076+00:00'::timestampt...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-25 19:32:04,843", "module": "performance_middleware", "process": 49540, "thread": 8449614016, "message": "Request performance: GET /api/v1/rides/search/ride-models/ - 0.036s, 8 queries, 404", "path": "/api/v1/rides/search/ride-models/", "method": "GET", "status_code": 404, "duration_ms": 36.09, "duration_seconds": 0.036, "query_count": 8, "content_length_bytes": 57524, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b8f26508-9371-4855-9d81-e2828aafa5ff', 'f32e0e7a-740d-4690-a492-64c38aee7c52', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s8449614016_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x2\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/ride-models/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T23:32:04.807574+00:00'::timestam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-25 19:32:04,935", "module": "performance_middleware", "process": 49540, "thread": 8449614016, "message": "Request performance: GET /api/v1/rides/search/suggestions/ - 0.092s, 8 queries, 404", "path": "/api/v1/rides/search/suggestions/", "method": "GET", "status_code": 404, "duration_ms": 91.53, "duration_seconds": 0.092, "query_count": 8, "content_length_bytes": 57525, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e1ab7f14-b6d9-42e8-afee-e379992d7bba', 'addb4720-0ce5-4cbf-82fe-0e5759da0331', 404, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s8449614016_x3\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x3\"", "time": 0.031}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/suggestions/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T23:32:04.843821+00:00'::timestam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-25 19:34:15,978", "module": "performance_middleware", "process": 51457, "thread": 8449614016, "message": "Request performance: GET /api/v1/rides/filter-options/ - 0.329s, 8 queries, 404", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 404, "duration_ms": 328.97, "duration_seconds": 0.329, "query_count": 8, "content_length_bytes": 57511, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('94284939-5814-4f28-8a17-7de89a87a60f', 'ec715896-6783-4e72-a70f-57bf65215d7c', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T23:34:15.740220+00:00'::timestamptz,...", "time": 0.015}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-25 19:34:16,021", "module": "performance_middleware", "process": 51457, "thread": 8449614016, "message": "Request performance: GET /api/v1/rides/search/companies/ - 0.042s, 9 queries, 404", "path": "/api/v1/rides/search/companies/", "method": "GET", "status_code": 404, "duration_ms": 41.8, "duration_seconds": 0.042, "query_count": 9, "content_length_bytes": 57517, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5071cd9b-9865-4be4-b948-74890dc2f73f', '4c631a4b-b451-4ed9-8b94-184054265d54', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s8449614016_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/companies/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T23:34:15.980334+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-25 19:34:16,053", "module": "performance_middleware", "process": 51457, "thread": 8449614016, "message": "Request performance: GET /api/v1/rides/search/ride-models/ - 0.031s, 9 queries, 404", "path": "/api/v1/rides/search/ride-models/", "method": "GET", "status_code": 404, "duration_ms": 31.28, "duration_seconds": 0.031, "query_count": 9, "content_length_bytes": 57524, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('04dcf561-b559-40dc-86c0-9571a47ab165', '00953a4b-abd0-4696-8b05-435a0606a8ce', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s8449614016_x3\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x3\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/ride-models/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T23:34:16.022580+00:00'::timestam...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-25 19:34:16,084", "module": "performance_middleware", "process": 51457, "thread": 8449614016, "message": "Request performance: GET /api/v1/rides/search/suggestions/ - 0.030s, 9 queries, 404", "path": "/api/v1/rides/search/suggestions/", "method": "GET", "status_code": 404, "duration_ms": 30.45, "duration_seconds": 0.03, "query_count": 9, "content_length_bytes": 57524, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c0ea9b81-e400-4553-bf33-89c0336b3fb4', 'd2740402-5a5d-4f6f-aefa-98c6e8711ff4', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s8449614016_x4\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x4\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/suggestions/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T23:34:16.054319+00:00'::timestam...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-25 19:35:30,228", "module": "performance_middleware", "process": 54654, "thread": 8449614016, "message": "Request performance: GET /api/v1/rides/filter-options/ - 0.310s, 8 queries, 404", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 404, "duration_ms": 309.61, "duration_seconds": 0.31, "query_count": 8, "content_length_bytes": 57511, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ce721065-9047-4e68-9d37-d3fd81a6f161', 'ee1a7131-7396-4570-903d-ba40d56ca51e', 404, '', ...", "time": 0.016}, {"sql": "SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-25T23:35:29.921551+00:00'::timestamptz,...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-25 22:50:46,984", "module": "performance_middleware", "process": 31914, "thread": 6193262592, "message": "Request performance: GET / - 5.317s, 75 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 5316.68, "duration_seconds": 5.317, "query_count": 75, "content_length_bytes": 31561, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = 'd0a6366f-bb80-4572-a58d-b80e05c99d24'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = 'd0a6366f-bb80-4572-a58d-b80e05c99d24'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'd0a6366f-bb80-4572-a58d-b80e05c99d24'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 20 WHERE \"silk_request\".\"id\" = 'd0a6366f-bb80-4572-a58d-b80e05c99d24'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 21 WHERE \"silk_request\".\"id\" = 'd0a6366f-bb80-4572-a58d-b80e05c99d24'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.02}, {"sql": "RELEASE SAVEPOINT \"s6193262592_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T02:50:41.670605+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-25 22:50:58,614", "module": "performance_middleware", "process": 31914, "thread": 6193262592, "message": "Request performance: GET /api/v1/auth/providers/ - 0.109s, 8 queries, 404", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 404, "duration_ms": 109.38, "duration_seconds": 0.109, "query_count": 8, "content_length_bytes": 20112, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e6ddd76b-3251-4de1-8362-d8532f20b618', 'b6880e6c-2386-484b-a116-c8fde11d86af', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6193262592_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6193262592_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T02:50:58.505734+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-25 22:51:03,609", "module": "performance_middleware", "process": 31914, "thread": 6210088960, "message": "Request performance: GET /api/v1/trending/content/ - 5.103s, 8 queries, 404", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 5103.21, "duration_seconds": 5.103, "query_count": 8, "content_length_bytes": 20122, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fea2f0ee-fcd8-4dad-a82b-e337f9b5aa53', 'db2ff69d-ac7f-481f-a8e1-84bbf7a77bab', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6210088960_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6210088960_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T02:50:58.507104+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-25 22:51:03,614", "module": "performance_middleware", "process": 31914, "thread": 6226915328, "message": "Request performance: GET /api/v1/trending/new/ - 5.104s, 8 queries, 404", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 404, "duration_ms": 5103.64, "duration_seconds": 5.104, "query_count": 8, "content_length_bytes": 20106, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2a68f620-f4e8-4632-bad7-2d96ad82d05d', '4e0c6b44-fa54-4d6c-b886-9476e1d3915e', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6226915328_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6226915328_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T02:50:58.511405+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-25 22:51:03,684", "module": "performance_middleware", "process": 31914, "thread": 6193262592, "message": "Request performance: GET /api/v1/auth/providers/ - 5.056s, 8 queries, 404", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 404, "duration_ms": 5056.12, "duration_seconds": 5.056, "query_count": 8, "content_length_bytes": 20114, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e1a62ee0-8776-4b5d-ac02-5d23aa8e2368', '25659d61-866e-4547-981c-64e237855f54', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6193262592_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6193262592_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T02:50:58.629142+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 13:37:36,911", "module": "performance_middleware", "process": 16161, "thread": 6205059072, "message": "Request exception: GET / - 5.216s, 23 queries, ProgrammingError: relation \"parks_parkphoto\" does not exist\nLINE 1: ...e_taken\", \"parks_parkphoto\".\"uploaded_by_id\" FROM \"parks_par...\n ^\n", "path": "/", "method": "GET", "status_code": 500, "duration_ms": 5216.08, "query_count": 23, "exception": "relation \"parks_parkphoto\" does not exist\nLINE 1: ...e_taken\", \"parks_parkphoto\".\"uploaded_by_id\" FROM \"parks_par...\n ^\n", "exception_type": "ProgrammingError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 13:37:44,028", "module": "performance_middleware", "process": 16161, "thread": 6221885440, "message": "Request exception: GET / - 5.075s, 19 queries, ProgrammingError: relation \"parks_parkphoto\" does not exist\nLINE 1: ...e_taken\", \"parks_parkphoto\".\"uploaded_by_id\" FROM \"parks_par...\n ^\n", "path": "/", "method": "GET", "status_code": 500, "duration_ms": 5074.99, "query_count": 19, "exception": "relation \"parks_parkphoto\" does not exist\nLINE 1: ...e_taken\", \"parks_parkphoto\".\"uploaded_by_id\" FROM \"parks_par...\n ^\n", "exception_type": "ProgrammingError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 13:39:29,038", "module": "performance_middleware", "process": 16706, "thread": 6168883200, "message": "Request performance: GET / - 5.336s, 76 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 5336.08, "duration_seconds": 5.336, "query_count": 76, "content_length_bytes": 31560, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '52fa6a2b-b673-45de-8c3d-71a7ea51a69c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '52fa6a2b-b673-45de-8c3d-71a7ea51a69c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 20 WHERE \"silk_request\".\"id\" = '52fa6a2b-b673-45de-8c3d-71a7ea51a69c'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 21 WHERE \"silk_request\".\"id\" = '52fa6a2b-b673-45de-8c3d-71a7ea51a69c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.024}, {"sql": "RELEASE SAVEPOINT \"s6168883200_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T17:39:23.704212+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 13:39:37,795", "module": "performance_middleware", "process": 16706, "thread": 6168883200, "message": "Request exception: GET /api/v1/auth/providers/ - 0.078s, 5 queries, TypeError: SocialProviderOutputSerializer() takes no arguments", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 77.54, "query_count": 5, "exception": "SocialProviderOutputSerializer() takes no arguments", "exception_type": "TypeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 13:39:42,829", "module": "performance_middleware", "process": 16706, "thread": 6219362304, "message": "Request exception: GET /api/v1/auth/providers/ - 5.026s, 3 queries, TypeError: SocialProviderOutputSerializer() takes no arguments", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 5026.39, "query_count": 3, "exception": "SocialProviderOutputSerializer() takes no arguments", "exception_type": "TypeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 13:39:42,980", "module": "performance_middleware", "process": 16706, "thread": 6202535936, "message": "Request performance: GET /api/v1/trending/new/ - 5.256s, 15 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5255.73, "duration_seconds": 5.256, "query_count": 15, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('36cca5d6-06ec-41c5-a6f7-8303c9b272f5', '813380ed-f8e7-4e9a-b4c1-e2e39f4edc7a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '813380ed-f8e7-4e9a-b4c1-e2e39f4edc7a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '813380ed-f8e7-4e9a-b4c1-e2e39f4edc7a'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T17:39:37.724662+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.118} +{"levelname": "ERROR", "asctime": "2025-08-26 13:39:43,074", "module": "performance_middleware", "process": 16706, "thread": 6185709568, "message": "Request performance: GET /api/v1/trending/content/ - 5.351s, 113 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5350.6, "duration_seconds": 5.351, "query_count": 113, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '4df67719-23d6-44cd-b26e-2969259c4a36'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '4df67719-23d6-44cd-b26e-2969259c4a36'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '4df67719-23d6-44cd-b26e-2969259c4a36'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '4df67719-23d6-44cd-b26e-2969259c4a36'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '4df67719-23d6-44cd-b26e-2969259c4a36'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6185709568_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T17:39:37.724026+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.12} +{"levelname": "WARNING", "asctime": "2025-08-26 13:40:01,786", "module": "performance_middleware", "process": 16706, "thread": 6185709568, "message": "Request performance: GET /api/v1/parks/ - 0.081s, 8 queries, 403", "path": "/api/v1/parks/", "method": "GET", "status_code": 403, "duration_ms": 80.97, "duration_seconds": 0.081, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1de3911f-3314-4af5-8306-0d6898004053', 'e78a86dc-f58f-4569-97a2-c8e7e1c253d1', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6185709568_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6185709568_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"ordering\": \"-average_rating\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T17:40:01.706367+00:0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-26 13:40:03,643", "module": "performance_middleware", "process": 16706, "thread": 6185709568, "message": "Request performance: GET /api/v1/rides/api/filter-options/ - 0.113s, 9 queries, 404", "path": "/api/v1/rides/api/filter-options/", "method": "GET", "status_code": 404, "duration_ms": 112.78, "duration_seconds": 0.113, "query_count": 9, "content_length_bytes": 38651, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7193f8a5-e1f4-4354-aa97-9a3b9817a389', 'e3ce40b9-fc62-4a79-9ded-cdb5bbbb96ec', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6185709568_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6185709568_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/api/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T17:40:03.531512+00:00'::timestam...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-26 13:40:08,646", "module": "performance_middleware", "process": 16706, "thread": 6202535936, "message": "Request performance: GET /api/v1/rides/api/ - 5.114s, 8 queries, 404", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 404, "duration_ms": 5114.18, "duration_seconds": 5.114, "query_count": 8, "content_length_bytes": 38606, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('251c7e4c-3627-4498-b9e5-c3ef2f44614d', 'bc05d7ef-bab8-4cc4-96d6-d1a556a0683d', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/api/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T17:40:03.532387+00:00'::timestampt...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-26 13:40:08,740", "module": "performance_middleware", "process": 16706, "thread": 6185709568, "message": "Request performance: GET /api/v1/rides/api/ - 0.086s, 8 queries, 404", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 404, "duration_ms": 85.84, "duration_seconds": 0.086, "query_count": 8, "content_length_bytes": 38603, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('69b6d8a4-813f-4a52-97e3-1cb90cc0e7d9', 'e788d8c4-0496-4608-87ba-6290d4115985', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6185709568_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6185709568_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/api/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T17:40:08.655258+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 15:20:32,832", "module": "performance_middleware", "process": 33489, "thread": 6341865472, "message": "Request performance: GET / - 5.467s, 75 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 5466.81, "duration_seconds": 5.467, "query_count": 75, "content_length_bytes": 31561, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '02a46e66-6082-4dc4-a94d-30ecc578f725'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '02a46e66-6082-4dc4-a94d-30ecc578f725'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 20 WHERE \"silk_request\".\"id\" = '02a46e66-6082-4dc4-a94d-30ecc578f725'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 21 WHERE \"silk_request\".\"id\" = '02a46e66-6082-4dc4-a94d-30ecc578f725'", "time": 0.009}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.051}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.015}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T19:20:27.367596+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 15:20:40,979", "module": "performance_middleware", "process": 33489, "thread": 6341865472, "message": "Request exception: GET /api/v1/auth/providers/ - 0.072s, 5 queries, TypeError: SocialProviderOutputSerializer() takes no arguments", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 71.58, "query_count": 5, "exception": "SocialProviderOutputSerializer() takes no arguments", "exception_type": "TypeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 15:20:46,048", "module": "performance_middleware", "process": 33489, "thread": 6392344576, "message": "Request exception: GET /api/v1/auth/providers/ - 5.055s, 3 queries, TypeError: SocialProviderOutputSerializer() takes no arguments", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 5054.92, "query_count": 3, "exception": "SocialProviderOutputSerializer() takes no arguments", "exception_type": "TypeError", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 15:20:46,061", "module": "performance_middleware", "process": 33489, "thread": 6358691840, "message": "Request performance: GET /api/v1/rides/api/filter-options/ - 5.147s, 8 queries, 404", "path": "/api/v1/rides/api/filter-options/", "method": "GET", "status_code": 404, "duration_ms": 5146.83, "duration_seconds": 5.147, "query_count": 8, "content_length_bytes": 38653, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('444ab4f5-7a47-41cc-a370-2b2b85f17c51', 'addd4b3d-cab6-4fde-90e9-8cc22dbafe0a', 404, '', ...", "time": 0.009}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/api/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T19:20:40.915147+00:00'::timestam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-26 15:20:46,065", "module": "performance_middleware", "process": 33489, "thread": 6375518208, "message": "Request performance: GET /api/v1/rides/api/ - 5.149s, 8 queries, 404", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 404, "duration_ms": 5149.44, "duration_seconds": 5.149, "query_count": 8, "content_length_bytes": 38607, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('95505d18-4248-4966-bd26-f8fcca8d26f3', '577da151-d030-42ae-ae2c-3e88d01d3292', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/api/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T19:20:40.916491+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-26 15:20:46,132", "module": "performance_middleware", "process": 33489, "thread": 6358691840, "message": "Request performance: GET /api/v1/rides/api/ - 0.061s, 8 queries, 404", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 404, "duration_ms": 60.79, "duration_seconds": 0.061, "query_count": 8, "content_length_bytes": 38603, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('17387c0d-c675-4055-971e-3f8bccf5d8a7', '94ee5375-ac22-48e6-af44-a5abd1134168', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/api/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T19:20:46.071987+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 18:43:58,819", "module": "performance_middleware", "process": 33150, "thread": 6163361792, "message": "Request exception: GET / - 0.109s, 19 queries, TemplateDoesNotExist: home.html", "path": "/", "method": "GET", "status_code": 500, "duration_ms": 109.18, "query_count": 19, "exception": "home.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 18:44:04,888", "module": "performance_middleware", "process": 33150, "thread": 6180188160, "message": "Request exception: GET / - 5.072s, 15 queries, TemplateDoesNotExist: home.html", "path": "/", "method": "GET", "status_code": 500, "duration_ms": 5072.02, "query_count": 15, "exception": "home.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 18:44:06,753", "module": "performance_middleware", "process": 33150, "thread": 6197014528, "message": "Request exception: GET / - 5.062s, 15 queries, TemplateDoesNotExist: home.html", "path": "/", "method": "GET", "status_code": 500, "duration_ms": 5062.07, "query_count": 15, "exception": "home.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 18:44:13,912", "module": "performance_middleware", "process": 33150, "thread": 6213840896, "message": "Request exception: GET / - 5.108s, 15 queries, TemplateDoesNotExist: home.html", "path": "/", "method": "GET", "status_code": 500, "duration_ms": 5107.51, "query_count": 15, "exception": "home.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 18:44:21,100", "module": "performance_middleware", "process": 33150, "thread": 6230667264, "message": "Request exception: GET / - 5.078s, 15 queries, TemplateDoesNotExist: home.html", "path": "/", "method": "GET", "status_code": 500, "duration_ms": 5078.42, "query_count": 15, "exception": "home.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 18:44:25,756", "module": "performance_middleware", "process": 33150, "thread": 6281146368, "message": "Request exception: GET /api/v1/rides/api/ - 5.079s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api\u201d does not exist", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 500, "duration_ms": 5079.07, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 18:44:25,767", "module": "performance_middleware", "process": 33150, "thread": 6264320000, "message": "Request exception: GET /api/v1/rides/api/filter-options/ - 5.092s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api/filter-options\u201d does not exist", "path": "/api/v1/rides/api/filter-options/", "method": "GET", "status_code": 500, "duration_ms": 5091.75, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api/filter-options\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 18:44:25,786", "module": "performance_middleware", "process": 33150, "thread": 6247493632, "message": "Request exception: GET /api/v1/auth/providers/ - 5.113s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 5113.13, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 18:44:25,787", "module": "performance_middleware", "process": 33150, "thread": 6281146368, "message": "Request performance: GET /api/v1/rides/api/ - 5.111s, 8 queries, 404", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 404, "duration_ms": 5110.57, "duration_seconds": 5.111, "query_count": 8, "content_length_bytes": 27348, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8810c83a-ef43-4ecc-8900-a004e1f56486', 'fb8803fd-1d6e-451d-bfba-d3bf8eb319a0', 404, '', ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6281146368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6281146368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/api/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T23:44:20.676763+00:00'::timestampt...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-26 18:44:25,789", "module": "performance_middleware", "process": 33150, "thread": 6264320000, "message": "Request performance: GET /api/v1/rides/api/filter-options/ - 5.113s, 9 queries, 404", "path": "/api/v1/rides/api/filter-options/", "method": "GET", "status_code": 404, "duration_ms": 5113.04, "duration_seconds": 5.113, "query_count": 9, "content_length_bytes": 27401, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.013}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c5f068e8-dee8-4400-ab5c-adfb5efd3738', 'ebcdd06d-ba04-4217-82d5-200ef59e73d1', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6264320000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6264320000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/api/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T23:44:20.676911+00:00'::timestam...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 18:44:28,270", "module": "performance_middleware", "process": 33150, "thread": 6297972736, "message": "Request exception: GET / - 5.075s, 15 queries, TemplateDoesNotExist: home.html", "path": "/", "method": "GET", "status_code": 500, "duration_ms": 5074.81, "query_count": 15, "exception": "home.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 18:44:30,871", "module": "performance_middleware", "process": 33150, "thread": 6264320000, "message": "Request exception: GET /api/v1/rides/api/ - 5.078s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api\u201d does not exist", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 500, "duration_ms": 5077.52, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 18:44:30,879", "module": "performance_middleware", "process": 33150, "thread": 6281146368, "message": "Request exception: GET /api/v1/auth/providers/ - 5.075s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 5074.73, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 18:44:30,881", "module": "performance_middleware", "process": 33150, "thread": 6264320000, "message": "Request performance: GET /api/v1/rides/api/ - 5.088s, 8 queries, 404", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 404, "duration_ms": 5088.25, "duration_seconds": 5.088, "query_count": 8, "content_length_bytes": 27348, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('671d33ce-dbc9-4d64-8c5c-86c64cb3433d', 'f165b833-a802-43fe-b659-3e5a561a24f4', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6264320000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6264320000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/api/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T23:44:25.793978+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 18:44:35,427", "module": "performance_middleware", "process": 33150, "thread": 6314799104, "message": "Request exception: GET / - 5.105s, 15 queries, TemplateDoesNotExist: home.html", "path": "/", "method": "GET", "status_code": 500, "duration_ms": 5104.61, "query_count": 15, "exception": "home.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 18:44:37,669", "module": "performance_middleware", "process": 33150, "thread": 6264320000, "message": "Request exception: GET / - 0.173s, 15 queries, TemplateDoesNotExist: home.html", "path": "/", "method": "GET", "status_code": 500, "duration_ms": 172.99, "query_count": 15, "exception": "home.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 18:44:39,784", "module": "performance_middleware", "process": 33150, "thread": 6331625472, "message": "Request exception: GET / - 0.073s, 15 queries, TemplateDoesNotExist: home.html", "path": "/", "method": "GET", "status_code": 500, "duration_ms": 72.54, "query_count": 15, "exception": "home.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 18:44:41,911", "module": "performance_middleware", "process": 33150, "thread": 6348451840, "message": "Request exception: GET / - 0.080s, 15 queries, TemplateDoesNotExist: home.html", "path": "/", "method": "GET", "status_code": 500, "duration_ms": 79.63, "query_count": 15, "exception": "home.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 18:44:44,054", "module": "performance_middleware", "process": 33337, "thread": 6125056000, "message": "Request exception: GET / - 0.098s, 20 queries, TemplateDoesNotExist: home.html", "path": "/", "method": "GET", "status_code": 500, "duration_ms": 97.54, "query_count": 20, "exception": "home.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 18:47:53,485", "module": "performance_middleware", "process": 34064, "thread": 6162149376, "message": "Request performance: GET / - 0.122s, 37 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 122.4, "duration_seconds": 0.122, "query_count": 37, "content_length_bytes": 4459, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '0adea238-d10a-4537-a2d0-2cd11d270e77'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '0adea238-d10a-4537-a2d0-2cd11d270e77'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '0adea238-d10a-4537-a2d0-2cd11d270e77'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '0adea238-d10a-4537-a2d0-2cd11d270e77'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '0adea238-d10a-4537-a2d0-2cd11d270e77'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6162149376_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T23:47:53.382444+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 18:48:02,764", "module": "performance_middleware", "process": 34064, "thread": 6162149376, "message": "Request performance: GET / - 5.164s, 30 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 5163.83, "duration_seconds": 5.164, "query_count": 30, "content_length_bytes": 4459, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'adcde8f5-f62c-44ad-b7bb-2b1bfd46f5df'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'adcde8f5-f62c-44ad-b7bb-2b1bfd46f5df'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'adcde8f5-f62c-44ad-b7bb-2b1bfd46f5df'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'adcde8f5-f62c-44ad-b7bb-2b1bfd46f5df'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'adcde8f5-f62c-44ad-b7bb-2b1bfd46f5df'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s6162149376_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T23:47:57.600723+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 18:48:10,934", "module": "performance_middleware", "process": 34064, "thread": 6162149376, "message": "Request exception: GET /api/v1/auth/providers/ - 0.062s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 61.87, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 18:48:15,934", "module": "performance_middleware", "process": 34064, "thread": 6325039104, "message": "Request exception: GET /api/v1/rides/api/filter-options/ - 5.055s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api/filter-options\u201d does not exist", "path": "/api/v1/rides/api/filter-options/", "method": "GET", "status_code": 500, "duration_ms": 5054.59, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api/filter-options\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 18:48:15,952", "module": "performance_middleware", "process": 34064, "thread": 6341865472, "message": "Request exception: GET /api/v1/rides/api/ - 5.073s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api\u201d does not exist", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 500, "duration_ms": 5072.81, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 18:48:15,965", "module": "performance_middleware", "process": 34064, "thread": 6325039104, "message": "Request performance: GET /api/v1/rides/api/filter-options/ - 5.087s, 8 queries, 404", "path": "/api/v1/rides/api/filter-options/", "method": "GET", "status_code": 404, "duration_ms": 5086.72, "duration_seconds": 5.087, "query_count": 8, "content_length_bytes": 27401, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('702bf5d2-fa1c-46f4-b04a-0617105bdafc', '10ecf7c3-9c0c-47fd-98fe-cb3d09c94dc8', 404, '', ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/api/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T23:48:10.879967+00:00'::timestam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-26 18:48:15,968", "module": "performance_middleware", "process": 34064, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/api/ - 5.089s, 9 queries, 404", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 404, "duration_ms": 5088.93, "duration_seconds": 5.089, "query_count": 9, "content_length_bytes": 27348, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c1ad3b06-49ec-4a54-b9c6-a3e74f9d6fcb', 'a2f84f92-a622-4414-84c7-1a735e1114e3', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/api/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T23:48:10.880141+00:00'::timestampt...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 18:48:15,981", "module": "performance_middleware", "process": 34064, "thread": 6358691840, "message": "Request exception: GET /api/v1/auth/providers/ - 5.038s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 5037.76, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 18:48:16,009", "module": "performance_middleware", "process": 34064, "thread": 6325039104, "message": "Request exception: GET /api/v1/rides/api/ - 0.036s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api\u201d does not exist", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 500, "duration_ms": 36.34, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 18:48:16,019", "module": "performance_middleware", "process": 34064, "thread": 6325039104, "message": "Request performance: GET /api/v1/rides/api/ - 0.046s, 8 queries, 404", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 404, "duration_ms": 46.0, "duration_seconds": 0.046, "query_count": 8, "content_length_bytes": 27348, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('16a8d868-249e-49c5-a481-b3b0a05d829e', '6d0a26d4-2f7d-4d97-b165-fee3b1ea0aa4', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/api/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T23:48:15.973868+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-26 18:48:48,708", "module": "performance_middleware", "process": 34064, "thread": 6325039104, "message": "Request performance: GET / - 0.216s, 32 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 216.31, "duration_seconds": 0.216, "query_count": 32, "content_length_bytes": 4413, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '0087e929-bdba-4a8e-807f-50e1cf0cc357'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '0087e929-bdba-4a8e-807f-50e1cf0cc357'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '0087e929-bdba-4a8e-807f-50e1cf0cc357'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T23:48:48.493311+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-26 18:50:19,559", "module": "performance_middleware", "process": 34064, "thread": 6325039104, "message": "Request performance: GET / - 0.189s, 32 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 189.45, "duration_seconds": 0.189, "query_count": 32, "content_length_bytes": 4205, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'd4545469-597f-42aa-a110-a20c40466848'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'd4545469-597f-42aa-a110-a20c40466848'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'd4545469-597f-42aa-a110-a20c40466848'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'd4545469-597f-42aa-a110-a20c40466848'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T23:50:19.371323+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-26 18:50:21,321", "module": "performance_middleware", "process": 34064, "thread": 6325039104, "message": "Request performance: GET / - 0.185s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 185.25, "duration_seconds": 0.185, "query_count": 31, "content_length_bytes": 4205, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '5a257864-31f9-40a4-9534-838a426a15fe'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '5a257864-31f9-40a4-9534-838a426a15fe'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '5a257864-31f9-40a4-9534-838a426a15fe'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '5a257864-31f9-40a4-9534-838a426a15fe'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T23:50:21.137076+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.008}]} +{"levelname": "WARNING", "asctime": "2025-08-26 18:51:40,761", "module": "performance_middleware", "process": 34064, "thread": 6325039104, "message": "Request performance: GET / - 0.404s, 30 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 404.06, "duration_seconds": 0.404, "query_count": 30, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '8315d57d-817e-4e4c-a37b-36ac087d3982'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '8315d57d-817e-4e4c-a37b-36ac087d3982'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '8315d57d-817e-4e4c-a37b-36ac087d3982'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '8315d57d-817e-4e4c-a37b-36ac087d3982'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '8315d57d-817e-4e4c-a37b-36ac087d3982'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T23:51:40.358785+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 18:53:02,384", "module": "performance_middleware", "process": 34064, "thread": 6325039104, "message": "Request exception: GET /admin - 0.085s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/admin\u201d does not exist", "path": "/admin", "method": "GET", "status_code": 500, "duration_ms": 84.64, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/admin\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 18:53:02,425", "module": "performance_middleware", "process": 34064, "thread": 6325039104, "message": "Request performance: GET /admin - 0.126s, 8 queries, 404", "path": "/admin", "method": "GET", "status_code": 404, "duration_ms": 125.59, "duration_seconds": 0.126, "query_count": 8, "content_length_bytes": 6481, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d525d740-1bc3-4588-8b26-ee8ba92eb6bc', 'afd48e62-4ceb-4af5-80d6-313758471473', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-26T23:53:02.300962+00:00'::timestamptz, \"view_name\" = 'django....", "time": 0.006}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:00:05,470", "module": "performance_middleware", "process": 37093, "thread": 6171947008, "message": "Request performance: GET / - 5.192s, 37 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 5192.34, "duration_seconds": 5.192, "query_count": 37, "content_length_bytes": 4298, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '7945d193-7383-4496-b67d-d518c56e305d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '7945d193-7383-4496-b67d-d518c56e305d'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '7945d193-7383-4496-b67d-d518c56e305d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '7945d193-7383-4496-b67d-d518c56e305d'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6171947008_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:00:00.301056+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:00:39,587", "module": "performance_middleware", "process": 37093, "thread": 12901707776, "message": "Request exception: GET /api/v1/rides/api/filter-options/ - 0.066s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api/filter-options\u201d does not exist", "path": "/api/v1/rides/api/filter-options/", "method": "GET", "status_code": 500, "duration_ms": 65.51, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api/filter-options\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 19:00:39,607", "module": "performance_middleware", "process": 37093, "thread": 6171947008, "message": "Request exception: GET /api/v1/auth/providers/ - 0.094s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 93.93, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 19:00:39,611", "module": "performance_middleware", "process": 37093, "thread": 12901707776, "message": "Request performance: GET /api/v1/rides/api/filter-options/ - 0.089s, 8 queries, 404", "path": "/api/v1/rides/api/filter-options/", "method": "GET", "status_code": 404, "duration_ms": 88.94, "duration_seconds": 0.089, "query_count": 8, "content_length_bytes": 27401, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dcb7d397-3519-4dd1-9b34-0758773d91f8', 'ef757a78-ea7d-4c63-b466-49ab0f026dd3', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/api/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:00:39.522512+00:00'::timestam...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:00:44,563", "module": "performance_middleware", "process": 37093, "thread": 12918534144, "message": "Request exception: GET /api/v1/rides/api/ - 5.040s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api\u201d does not exist", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 500, "duration_ms": 5040.16, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 19:00:44,591", "module": "performance_middleware", "process": 37093, "thread": 12918534144, "message": "Request performance: GET /api/v1/rides/api/ - 5.068s, 8 queries, 404", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 404, "duration_ms": 5067.9, "duration_seconds": 5.068, "query_count": 8, "content_length_bytes": 27348, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2dc9ce4c-0ebc-4275-8bb5-cfa7889cddb4', 'fcd1ed0f-1ba7-46ef-a2ac-dc063697e2fc', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/api/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:00:39.523533+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:00:44,667", "module": "performance_middleware", "process": 37093, "thread": 12901707776, "message": "Request exception: GET /api/v1/auth/providers/ - 5.046s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 5046.03, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 19:00:49,651", "module": "performance_middleware", "process": 37093, "thread": 12918534144, "message": "Request exception: GET /api/v1/rides/api/ - 5.055s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api\u201d does not exist", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 500, "duration_ms": 5055.31, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 19:00:49,669", "module": "performance_middleware", "process": 37093, "thread": 12918534144, "message": "Request performance: GET /api/v1/rides/api/ - 5.073s, 8 queries, 404", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 404, "duration_ms": 5073.37, "duration_seconds": 5.073, "query_count": 8, "content_length_bytes": 27348, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4f991e20-07a7-4068-b79a-d140f80b8fd0', 'e4a6282b-9ebc-4cf8-8577-d9c8690199db', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/api/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:00:44.597119+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:00:54,912", "module": "performance_middleware", "process": 37093, "thread": 12918534144, "message": "Request exception: GET /api/v1/auth/providers/ - 0.058s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 58.11, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 19:00:59,890", "module": "performance_middleware", "process": 37093, "thread": 12935360512, "message": "Request exception: GET /api/v1/rides/api/filter-options/ - 5.034s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api/filter-options\u201d does not exist", "path": "/api/v1/rides/api/filter-options/", "method": "GET", "status_code": 500, "duration_ms": 5033.79, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api/filter-options\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 19:00:59,895", "module": "performance_middleware", "process": 37093, "thread": 12952186880, "message": "Request exception: GET /api/v1/rides/api/ - 5.038s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api\u201d does not exist", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 500, "duration_ms": 5038.45, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 19:00:59,904", "module": "performance_middleware", "process": 37093, "thread": 12935360512, "message": "Request performance: GET /api/v1/rides/api/filter-options/ - 5.048s, 8 queries, 404", "path": "/api/v1/rides/api/filter-options/", "method": "GET", "status_code": 404, "duration_ms": 5048.03, "duration_seconds": 5.048, "query_count": 8, "content_length_bytes": 27401, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e95151df-f06b-4e4f-bdbc-1a5c6c5ad72b', 'b3ebd605-685f-4e99-806d-90e0044d893b', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/api/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:00:54.856537+00:00'::timestam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-26 19:00:59,913", "module": "performance_middleware", "process": 37093, "thread": 12952186880, "message": "Request performance: GET /api/v1/rides/api/ - 5.057s, 8 queries, 404", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 404, "duration_ms": 5056.51, "duration_seconds": 5.057, "query_count": 8, "content_length_bytes": 27348, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b0741a1e-a62e-4555-a65a-b8225b04feed', 'c9b53c3a-efc9-42ab-9721-9aa1066212bb', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/api/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:00:54.857045+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.009}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:01:00,043", "module": "performance_middleware", "process": 37093, "thread": 12969013248, "message": "Request exception: GET /api/v1/auth/providers/ - 5.073s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 5072.76, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 19:01:04,970", "module": "performance_middleware", "process": 37093, "thread": 12935360512, "message": "Request exception: GET /api/v1/rides/api/ - 5.055s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api\u201d does not exist", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 500, "duration_ms": 5054.57, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/api\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 19:01:04,981", "module": "performance_middleware", "process": 37093, "thread": 12935360512, "message": "Request performance: GET /api/v1/rides/api/ - 5.065s, 8 queries, 404", "path": "/api/v1/rides/api/", "method": "GET", "status_code": 404, "duration_ms": 5065.42, "duration_seconds": 5.065, "query_count": 8, "content_length_bytes": 27348, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2574a0a0-38a1-4bc2-b93f-419d0b49ed2a', 'c773c203-40ee-4ee4-a62b-06e092f6a1da', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/api/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:00:59.916431+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:03:56,240", "module": "performance_middleware", "process": 37093, "thread": 12935360512, "message": "Request exception: GET /api/v1/rides/filter-options/ - 0.055s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/filter-options\u201d does not exist", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 500, "duration_ms": 54.94, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/filter-options\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 19:03:56,250", "module": "performance_middleware", "process": 37093, "thread": 12935360512, "message": "Request performance: GET /api/v1/rides/filter-options/ - 0.064s, 8 queries, 404", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 404, "duration_ms": 64.41, "duration_seconds": 0.064, "query_count": 8, "content_length_bytes": 27385, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6194e621-09c1-46c4-b4f8-ea6fae5ed4b9', 'e36c089d-401d-452b-9995-1a3966684a01', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:03:56.186059+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:04:01,249", "module": "performance_middleware", "process": 37093, "thread": 12952186880, "message": "Request performance: GET /api/v1/rides/ - 5.062s, 8 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5062.44, "duration_seconds": 5.062, "query_count": 8, "content_length_bytes": 55, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c91cf0a8-5383-47b1-bae0-47e33346ac52', 'e3508dc4-522c-48aa-9f48-7a43b5f3b744', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:03:56.187161+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:04:06,809", "module": "performance_middleware", "process": 37093, "thread": 12935360512, "message": "Request exception: GET /api/v1/auth/providers/ - 0.065s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 64.5, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 19:04:11,789", "module": "performance_middleware", "process": 37093, "thread": 12952186880, "message": "Request exception: GET /api/v1/rides/filter-options/ - 5.037s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/filter-options\u201d does not exist", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 500, "duration_ms": 5036.78, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/filter-options\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 19:04:11,818", "module": "performance_middleware", "process": 37093, "thread": 12952186880, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.066s, 8 queries, 404", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 404, "duration_ms": 5066.17, "duration_seconds": 5.066, "query_count": 8, "content_length_bytes": 27385, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('753676d0-ed80-41bb-be13-d5136331cbf4', 'c2ed7079-da38-462b-85b5-ac7a89fbdaef', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:04:06.753669+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:04:11,881", "module": "performance_middleware", "process": 37093, "thread": 12985839616, "message": "Request exception: GET /api/v1/auth/providers/ - 5.059s, 6 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 5058.92, "query_count": 6, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 19:04:24,522", "module": "performance_middleware", "process": 37093, "thread": 12952186880, "message": "Request exception: GET /api/v1/auth/providers/ - 0.069s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 68.68, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 19:04:29,505", "module": "performance_middleware", "process": 37093, "thread": 13002665984, "message": "Request exception: GET /api/v1/rides/filter-options/ - 5.049s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/filter-options\u201d does not exist", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 500, "duration_ms": 5049.34, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/filter-options\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 19:04:29,535", "module": "performance_middleware", "process": 37093, "thread": 13002665984, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.080s, 8 queries, 404", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 404, "duration_ms": 5080.03, "duration_seconds": 5.08, "query_count": 8, "content_length_bytes": 27385, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('133de845-b08c-4167-b594-6975f666248a', '174b8484-10ab-42fa-9167-2f5008a62801', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13002665984_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s13002665984_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:04:24.455692+00:00'::timestamptz,...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:04:29,536", "module": "performance_middleware", "process": 37093, "thread": 13304360960, "message": "Request performance: GET /api/v1/rides/ - 5.080s, 8 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5080.4, "duration_seconds": 5.08, "query_count": 8, "content_length_bytes": 55, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('91e52d66-5d68-4792-b6a6-7089be1b4aa7', '07693070-5f69-4d8f-81f2-51cbfe625720', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13304360960_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s13304360960_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:04:24.456225+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:04:29,607", "module": "performance_middleware", "process": 37093, "thread": 13321187328, "message": "Request exception: GET /api/v1/auth/providers/ - 5.059s, 6 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 5058.81, "query_count": 6, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 19:04:34,598", "module": "performance_middleware", "process": 37093, "thread": 13002665984, "message": "Request performance: GET /api/v1/rides/ - 5.059s, 8 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5059.23, "duration_seconds": 5.059, "query_count": 8, "content_length_bytes": 55, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('50e5e1d8-7091-4011-988a-1b4dfe34443a', 'a53bc539-b7e2-4f90-9a8d-c19de77a419c', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13002665984_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s13002665984_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:04:29.539642+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:12:21,625", "module": "performance_middleware", "process": 42183, "thread": 6166622208, "message": "Request exception: GET /admin - 0.118s, 2 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/admin\u201d does not exist", "path": "/admin", "method": "GET", "status_code": 500, "duration_ms": 118.19, "query_count": 2, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/admin\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 19:12:21,680", "module": "performance_middleware", "process": 42183, "thread": 6166622208, "message": "Request performance: GET /admin - 0.173s, 9 queries, 404", "path": "/admin", "method": "GET", "status_code": 404, "duration_ms": 172.72, "duration_seconds": 0.173, "query_count": 9, "content_length_bytes": 6481, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.008}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a1d96d38-c6c0-48d5-a009-023d55ea3663', '5d3f8505-40b0-4a22-8b0a-dd6435be5ccc', 404, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6166622208_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6166622208_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:12:21.547292+00:00'::timestamptz, \"view_name\" = 'django....", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:15:48,809", "module": "performance_middleware", "process": 44352, "thread": 6162182144, "message": "Request performance: GET / - 5.184s, 38 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 5184.04, "duration_seconds": 5.184, "query_count": 38, "content_length_bytes": 4298, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '5ded8b81-19ff-4be7-9c3a-f476130a1f4b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '5ded8b81-19ff-4be7-9c3a-f476130a1f4b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '5ded8b81-19ff-4be7-9c3a-f476130a1f4b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '5ded8b81-19ff-4be7-9c3a-f476130a1f4b'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6162182144_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:15:43.647257+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:15:52,584", "module": "performance_middleware", "process": 44352, "thread": 6212661248, "message": "Request performance: GET /api/v1/rides/ - 5.060s, 8 queries, 501", "path": "/api/v1/rides/", "method": "GET", "status_code": 501, "duration_ms": 5060.37, "duration_seconds": 5.06, "query_count": 8, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('969667b5-9349-4166-a563-a13f6effea2b', '8e017e4b-e7ac-4b4b-9f8f-512b926ad030', 501, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6212661248_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6212661248_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:15:47.524081+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:15:52,585", "module": "performance_middleware", "process": 44352, "thread": 6195834880, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.063s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5062.55, "duration_seconds": 5.063, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d10bb89f-3f99-41ff-ac2d-ed6aec127471', '172ae235-70ff-417a-bf8f-a009dcf67319', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6195834880_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6195834880_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:15:47.524223+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:15:52,589", "module": "performance_middleware", "process": 44352, "thread": 6179008512, "message": "Request exception: GET /api/v1/auth/providers/ - 5.072s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 5071.79, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 19:15:52,645", "module": "performance_middleware", "process": 44352, "thread": 6162182144, "message": "Request performance: GET /api/v1/rides/ - 0.053s, 8 queries, 501", "path": "/api/v1/rides/", "method": "GET", "status_code": 501, "duration_ms": 53.07, "duration_seconds": 0.053, "query_count": 8, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d6fd7c46-cf85-4090-83ac-c3e017183859', 'a6341732-782d-4330-a532-3b24934afd8a', 501, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6162182144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6162182144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:15:52.592975+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:15:57,656", "module": "performance_middleware", "process": 44352, "thread": 6195834880, "message": "Request exception: GET /api/v1/auth/providers/ - 5.056s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 5055.81, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 19:20:06,523", "module": "performance_middleware", "process": 50397, "thread": 8449614016, "message": "Request exception: GET /api/v1/auth/providers/ - 0.248s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 248.42, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-26 19:20:06,590", "module": "performance_middleware", "process": 50397, "thread": 8449614016, "message": "Request performance: GET /api/v1/auth/providers/ - 0.315s, 27 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 315.48, "duration_seconds": 0.315, "query_count": 27, "content_length_bytes": 135129, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '14922f41-96ca-4165-a125-18bedf47bb1a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '14922f41-96ca-4165-a125-18bedf47bb1a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '14922f41-96ca-4165-a125-18bedf47bb1a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '14922f41-96ca-4165-a125-18bedf47bb1a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '14922f41-96ca-4165-a125-18bedf47bb1a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x1\"", "time": 0.004}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:20:06.425142+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-26 19:20:23,066", "module": "performance_middleware", "process": 44793, "thread": 6126366720, "message": "Request performance: GET /api/v1/auth/providers/ - 0.166s, 16 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 165.84, "duration_seconds": 0.166, "query_count": 16, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c51d738d-7a58-40b8-b93c-10c94bb49331', '624bb2e8-756c-4229-ae1c-7f13044492b1', 200, 'W3s...", "time": 0.004}, {"sql": "SAVEPOINT \"s6126366720_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '624bb2e8-756c-4229-ae1c-7f13044492b1'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '624bb2e8-756c-4229-ae1c-7f13044492b1'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6126366720_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:20:22.946910+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:20:28,011", "module": "performance_middleware", "process": 44793, "thread": 6143193088, "message": "Request performance: GET /api/v1/rides/ - 5.085s, 8 queries, 501", "path": "/api/v1/rides/", "method": "GET", "status_code": 501, "duration_ms": 5085.46, "duration_seconds": 5.085, "query_count": 8, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('39748b43-fda8-45e5-bf4e-00ac60b7cf58', '497acd90-cf2b-4115-9303-f0fa2778b8ac', 501, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6143193088_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6143193088_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:20:22.948639+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:20:28,011", "module": "performance_middleware", "process": 44793, "thread": 6160019456, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.062s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5062.35, "duration_seconds": 5.062, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4b8b84d5-b7c6-4f92-bf10-9b82c46086d5', 'd341f610-2502-4a4e-8cc8-a1c6641bf6ae', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6160019456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6160019456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:20:22.949397+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:20:28,058", "module": "performance_middleware", "process": 44793, "thread": 6126366720, "message": "Request performance: GET /api/v1/rides/ - 0.042s, 8 queries, 501", "path": "/api/v1/rides/", "method": "GET", "status_code": 501, "duration_ms": 42.31, "duration_seconds": 0.042, "query_count": 8, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f6ea5624-19fd-445c-8e40-a49a56320767', '16ba610a-502a-4600-862b-402eeff932bd', 501, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6126366720_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6126366720_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:20:28.016582+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-26 19:21:21,929", "module": "performance_middleware", "process": 52954, "thread": 8449614016, "message": "Request performance: GET /api/v1/auth/providers/ - 0.259s, 16 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 258.88, "duration_seconds": 0.259, "query_count": 16, "content_length_bytes": 2, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ece72932-e91c-405c-9bab-a8f9de36bfc0', '694d34f3-2be3-4a19-9e2b-16d5f324a68c', 200, 'W10...", "time": 0.0}, {"sql": "SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '694d34f3-2be3-4a19-9e2b-16d5f324a68c'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '694d34f3-2be3-4a19-9e2b-16d5f324a68c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:21:21.794227+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:21:42,282", "module": "performance_middleware", "process": 44793, "thread": 6126366720, "message": "Request exception: GET /admin - 0.086s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/admin\u201d does not exist", "path": "/admin", "method": "GET", "status_code": 500, "duration_ms": 85.83, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/admin\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 19:21:42,297", "module": "performance_middleware", "process": 44793, "thread": 6126366720, "message": "Request performance: GET /admin - 0.106s, 9 queries, 404", "path": "/admin", "method": "GET", "status_code": 404, "duration_ms": 106.43, "duration_seconds": 0.106, "query_count": 9, "content_length_bytes": 6481, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('798f53f5-f5dd-42a4-9921-5d6e6b4cfb85', '645b379e-5424-4e86-b10f-ca8e4c9bb52a', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6126366720_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6126366720_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:21:42.191690+00:00'::timestamptz, \"view_name\" = 'django....", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:21:53,112", "module": "performance_middleware", "process": 44793, "thread": 6143193088, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.057s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5057.41, "duration_seconds": 5.057, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2908449e-ee3b-4215-aa2d-14ab53dd6a61', '2188c9f5-b902-42a0-a48d-465f4a883dd0', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6143193088_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6143193088_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:21:48.055810+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:21:53,113", "module": "performance_middleware", "process": 44793, "thread": 6160019456, "message": "Request performance: GET /api/v1/rides/ - 5.057s, 8 queries, 501", "path": "/api/v1/rides/", "method": "GET", "status_code": 501, "duration_ms": 5056.97, "duration_seconds": 5.057, "query_count": 8, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('24da6160-cc6a-4aea-bf31-5fe1685c7460', 'c5fa9955-18b8-4cab-b6f8-b16ef579df94', 501, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6160019456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6160019456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:21:48.056302+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:21:53,158", "module": "performance_middleware", "process": 44793, "thread": 6126366720, "message": "Request performance: GET /api/v1/rides/ - 0.040s, 8 queries, 501", "path": "/api/v1/rides/", "method": "GET", "status_code": 501, "duration_ms": 40.22, "duration_seconds": 0.04, "query_count": 8, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('63c52e07-33f3-486d-87d6-9745355c7b04', 'da425ade-c95d-4453-b4d2-c115426ae817', 501, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6126366720_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6126366720_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:21:53.118798+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "INFO", "asctime": "2025-08-26 19:22:39,659", "module": "performance_middleware", "process": 53967, "thread": 8449614016, "message": "Request performance: GET /api/v1/auth/providers/ - 0.216s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 215.78, "duration_seconds": 0.216, "query_count": 15, "content_length_bytes": 2, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('062fff46-3e00-4cc4-bdb0-8380541ec2f7', '21d765df-ef8e-42b3-b1ca-3ce44f672ce5', 200, 'W10...", "time": 0.0}, {"sql": "SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '21d765df-ef8e-42b3-b1ca-3ce44f672ce5'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '21d765df-ef8e-42b3-b1ca-3ce44f672ce5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:22:39.568198+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:23:47,934", "module": "performance_middleware", "process": 55971, "thread": 8449614016, "message": "Request performance: GET /api/v1/rides/ - 0.210s, 9 queries, 501", "path": "/api/v1/rides/", "method": "GET", "status_code": 501, "duration_ms": 210.23, "duration_seconds": 0.21, "query_count": 9, "content_length_bytes": 157, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('976cbd83-99e2-423d-af5e-ba8da8ca0cbc', '72fd851d-ffd1-40b4-b9b9-c288015a6054', 501, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:23:47.849320+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:25:34,478", "module": "performance_middleware", "process": 57150, "thread": 8449614016, "message": "Request performance: GET /api/v1/rides/ - 0.195s, 8 queries, 501", "path": "/api/v1/rides/", "method": "GET", "status_code": 501, "duration_ms": 194.84, "duration_seconds": 0.195, "query_count": 8, "content_length_bytes": 157, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0dcc9093-999d-40c5-857f-a487217023f4', 'eb8d5f80-5189-419a-b8aa-cd2dae2e7454', 501, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:25:34.390094+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-26 19:26:07,615", "module": "performance_middleware", "process": 59017, "thread": 6168883200, "message": "Request performance: GET /api/v1/auth/providers/ - 0.170s, 16 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 169.61, "duration_seconds": 0.17, "query_count": 16, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5fe1459c-645f-40b2-b4bc-27757892d99f', 'f221faf6-e0c2-4e65-9b07-c724c4c49ce6', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6168883200_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f221faf6-e0c2-4e65-9b07-c724c4c49ce6'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f221faf6-e0c2-4e65-9b07-c724c4c49ce6'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.014}, {"sql": "RELEASE SAVEPOINT \"s6168883200_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:26:07.475111+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:26:12,560", "module": "performance_middleware", "process": 59017, "thread": 6202535936, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.084s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5083.8, "duration_seconds": 5.084, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b3bc3869-4bb7-4833-9822-ef7259475bb2', '2e7090c8-1526-4d40-81bc-1e9ceb672460', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:26:07.476643+00:00'::timestamptz,...", "time": 0.009}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:26:12,610", "module": "performance_middleware", "process": 59017, "thread": 6185709568, "message": "Request performance: GET /api/v1/rides/ - 5.135s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5135.25, "duration_seconds": 5.135, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b0bb9beb-e63e-4c24-bf13-d8dfc2744050', '9bddd1a3-7a17-48a6-9581-f4423409183d', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6185709568_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9bddd1a3-7a17-48a6-9581-f4423409183d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9bddd1a3-7a17-48a6-9581-f4423409183d'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6185709568_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:26:07.475777+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-26 19:26:13,425", "module": "performance_middleware", "process": 60783, "thread": 8449614016, "message": "Request performance: GET /api/v1/rides/ - 0.240s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 239.88, "duration_seconds": 0.24, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('60b66da4-3ce3-4d17-b82d-61d133ce27b1', 'f14f207f-69dc-4926-9d06-3a48701e3458', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f14f207f-69dc-4926-9d06-3a48701e3458'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f14f207f-69dc-4926-9d06-3a48701e3458'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:26:13.310295+00:00'::timestamptz, \"view_name\" = ...", "time": 0.007}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:26:34,436", "module": "performance_middleware", "process": 59017, "thread": 6185709568, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.082s, 9 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5081.62, "duration_seconds": 5.082, "query_count": 9, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e19dd742-04d7-4c1f-aca8-ab5ff0974ed1', 'd4d27d0c-6f4d-4a7f-8030-ec5415026c1c', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6185709568_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6185709568_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:26:29.354810+00:00'::timestamptz,...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:26:34,451", "module": "performance_middleware", "process": 59017, "thread": 6202535936, "message": "Request performance: GET /api/v1/rides/ - 5.096s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5095.81, "duration_seconds": 5.096, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b2e0acdf-9414-46f9-82e4-aabcd3401a4b', '69552661-9338-41f0-a5ea-a3ad65682e84', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '69552661-9338-41f0-a5ea-a3ad65682e84'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '69552661-9338-41f0-a5ea-a3ad65682e84'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:26:29.355732+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:26:48,551", "module": "performance_middleware", "process": 59017, "thread": 6185709568, "message": "Request performance: GET /api/v1/auth/providers/ - 5.051s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5050.85, "duration_seconds": 5.051, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c5a18e61-5bf8-4885-a018-d08f0a74739c', '9aa3c7da-4acb-423b-9f26-5a40ff524a96', 200, 'W3s...", "time": 0.006}, {"sql": "SAVEPOINT \"s6185709568_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6185709568_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:26:43.500464+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:26:48,552", "module": "performance_middleware", "process": 59017, "thread": 6202535936, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.045s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5044.86, "duration_seconds": 5.045, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8f659bcf-ce3c-4f5f-b12e-5c5dc8b6aa5b', '42332d29-c77e-4aee-b7c3-de026aabfa4f', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:26:43.507460+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:26:48,631", "module": "performance_middleware", "process": 59017, "thread": 6219362304, "message": "Request performance: GET /api/v1/rides/ - 5.112s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5112.47, "duration_seconds": 5.112, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d6c2b5cf-e835-429a-83c8-5c79e35979ad', '1b4c71a3-90f2-4018-b2e8-70b76f9716d2', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6219362304_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1b4c71a3-90f2-4018-b2e8-70b76f9716d2'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1b4c71a3-90f2-4018-b2e8-70b76f9716d2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6219362304_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:26:43.568891+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:26:48,631", "module": "performance_middleware", "process": 59017, "thread": 6236188672, "message": "Request performance: GET /api/v1/rides/ - 5.064s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5064.32, "duration_seconds": 5.064, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4ec1cdd5-0b46-47fe-a92b-c2aefb041b3a', '755c4896-8ae1-45a5-aaea-f983429f1bdb', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6236188672_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '755c4896-8ae1-45a5-aaea-f983429f1bdb'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '755c4896-8ae1-45a5-aaea-f983429f1bdb'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6236188672_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:26:43.567757+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:28:02,712", "module": "performance_middleware", "process": 59017, "thread": 6202535936, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.102s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5101.51, "duration_seconds": 5.102, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('83ed2577-b1e1-4ca2-a713-0ea37896c132', '492157c4-7ef1-497b-8da3-dc072ddf1666', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6202535936_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:27:57.611605+00:00'::timestamptz,...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:28:02,720", "module": "performance_middleware", "process": 59017, "thread": 6185709568, "message": "Request performance: GET /api/v1/auth/providers/ - 5.110s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5109.52, "duration_seconds": 5.11, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.007}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2d6a4029-11d0-4eec-a7cd-92a734ff7e8a', '1f93df39-9288-48fd-a870-7b8ee74a4503', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6185709568_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6185709568_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:27:57.610782+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:28:02,768", "module": "performance_middleware", "process": 59017, "thread": 6236188672, "message": "Request performance: GET /api/v1/rides/ - 5.156s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5155.61, "duration_seconds": 5.156, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dfca9ea7-5fa3-4680-81c2-f183021de6c6', '5488d3ec-1261-446f-8eed-46acbb7b1e06', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6236188672_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5488d3ec-1261-446f-8eed-46acbb7b1e06'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5488d3ec-1261-446f-8eed-46acbb7b1e06'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6236188672_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:27:57.613468+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:28:02,777", "module": "performance_middleware", "process": 59017, "thread": 6219362304, "message": "Request performance: GET /api/v1/rides/ - 5.165s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5165.23, "duration_seconds": 5.165, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('be256a09-bbd3-4a4d-b67b-336e2bc717ac', '7caaf8d5-e576-4c61-92cf-1f86d281bcc4', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6219362304_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7caaf8d5-e576-4c61-92cf-1f86d281bcc4'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7caaf8d5-e576-4c61-92cf-1f86d281bcc4'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6219362304_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:27:57.612128+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:28:13,466", "module": "performance_middleware", "process": 59017, "thread": 6202535936, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.079s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5079.27, "duration_seconds": 5.079, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('61edb961-6196-4f24-87b7-301e8d601dc3', 'cc608222-f1f2-4cfd-ac14-ef06dc7e342f', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:28:08.388583+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:28:13,467", "module": "performance_middleware", "process": 59017, "thread": 6185709568, "message": "Request performance: GET /api/v1/auth/providers/ - 5.089s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5089.06, "duration_seconds": 5.089, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('47ac1c35-786c-4526-a14e-7069ed7099c9', '80d4c0ee-e21e-409a-abf0-56d27c68a3bf', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6185709568_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6185709568_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:28:08.378432+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:28:13,489", "module": "performance_middleware", "process": 59017, "thread": 6236188672, "message": "Request performance: GET /api/v1/rides/ - 5.101s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5100.63, "duration_seconds": 5.101, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('439412d0-cae2-4707-b62b-e736864eeb35', '9f438c89-b931-4625-b235-8a1f693e9e97', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6236188672_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9f438c89-b931-4625-b235-8a1f693e9e97'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9f438c89-b931-4625-b235-8a1f693e9e97'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6236188672_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:28:08.389164+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:28:13,489", "module": "performance_middleware", "process": 59017, "thread": 6219362304, "message": "Request performance: GET /api/v1/rides/ - 5.102s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5101.8, "duration_seconds": 5.102, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c10b074a-70ed-4a32-8c31-da9546064118', '906710c4-1f7f-48e6-9a58-be3b1fe6800d', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6219362304_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '906710c4-1f7f-48e6-9a58-be3b1fe6800d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '906710c4-1f7f-48e6-9a58-be3b1fe6800d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6219362304_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:28:08.388405+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:28:40,822", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET / - 5.212s, 37 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 5212.01, "duration_seconds": 5.212, "query_count": 37, "content_length_bytes": 4298, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '5346429c-905a-4a8e-bfd3-9cfde07e0a50'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '5346429c-905a-4a8e-bfd3-9cfde07e0a50'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '5346429c-905a-4a8e-bfd3-9cfde07e0a50'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '5346429c-905a-4a8e-bfd3-9cfde07e0a50'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:28:35.638742+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-26 19:28:44,859", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/auth/providers/ - 0.073s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 72.55, "duration_seconds": 0.073, "query_count": 15, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c0594f09-8fae-4145-b45d-8291ab9b4663', 'ac9b6a57-1f4a-474b-868a-6d8a43b83111', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ac9b6a57-1f4a-474b-868a-6d8a43b83111'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ac9b6a57-1f4a-474b-868a-6d8a43b83111'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:28:44.787487+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:28:49,872", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/auth/providers/ - 5.086s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5085.91, "duration_seconds": 5.086, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cd899da4-51e8-4a82-910e-537a015c682c', '3dcb7bc3-bf13-4ef7-9b16-64d069561e48', 200, 'W3s...", "time": 0.009}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:28:44.787713+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:28:49,875", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.073s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5072.73, "duration_seconds": 5.073, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c7d9749b-a92b-48e6-933a-1531ede99b6d', '7ccbfcb2-2814-4665-b72c-bfc51868846d', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:28:44.803808+00:00'::timestamptz,...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:28:49,944", "module": "performance_middleware", "process": 62106, "thread": 6259109888, "message": "Request performance: GET /api/v1/rides/ - 5.140s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5140.28, "duration_seconds": 5.14, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cc921f26-b899-488e-8ece-086a2e434caf', '0407c722-8f57-4b77-854b-04e2fce11fa1', 200, '', ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6259109888_x1\"", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0407c722-8f57-4b77-854b-04e2fce11fa1'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '0407c722-8f57-4b77-854b-04e2fce11fa1'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6259109888_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:28:44.808528+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:28:49,944", "module": "performance_middleware", "process": 62106, "thread": 6242283520, "message": "Request performance: GET /api/v1/rides/ - 5.141s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5141.41, "duration_seconds": 5.141, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a393857a-8c7f-401c-a896-ae30f9307f12', 'f5a7b471-aae3-411e-af84-c540e60f1614', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6242283520_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f5a7b471-aae3-411e-af84-c540e60f1614'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f5a7b471-aae3-411e-af84-c540e60f1614'", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6242283520_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:28:44.803625+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:29:46,480", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/rides/ - 5.122s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5121.66, "duration_seconds": 5.122, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4f787b06-8f8b-4594-b206-a898b95180de', '32702b5c-c285-4fdc-bf2d-2a316414b5b4', 200, '', ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '32702b5c-c285-4fdc-bf2d-2a316414b5b4'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '32702b5c-c285-4fdc-bf2d-2a316414b5b4'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:29:41.359073+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:29:46,495", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/ - 5.137s, 17 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5137.17, "duration_seconds": 5.137, "query_count": 17, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd32b2bde-f445-4dfe-b1e2-8856afbb8732'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd32b2bde-f445-4dfe-b1e2-8856afbb8732'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:29:41.358384+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:29:46,691", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 5.058s, 8 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5058.24, "duration_seconds": 5.058, "query_count": 8, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e0c1f264-d538-4c1d-8c6c-2787522c15a1', '153719b1-32a1-4ad9-8a6b-37ce372e3e01', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:29:41.633438+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:29:46,691", "module": "performance_middleware", "process": 62106, "thread": 6259109888, "message": "Request performance: GET /api/v1/rides/ - 5.057s, 8 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5057.06, "duration_seconds": 5.057, "query_count": 8, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c893024c-0a69-4e1b-a727-317c41b812cc', '321d0f1b-84a1-48b5-a801-0f71ac9ba778', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6259109888_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6259109888_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:29:41.634760+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:29:46,691", "module": "performance_middleware", "process": 62106, "thread": 6242283520, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.058s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5057.93, "duration_seconds": 5.058, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c7a1d2e4-7a22-4713-81b5-5b42998cdb6b', '11136a47-5e2a-496e-98f5-d18d87b0a27d', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6242283520_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242283520_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:29:41.634148+00:00'::timestamptz,...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:29:50,991", "module": "performance_middleware", "process": 62106, "thread": 6309588992, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.126s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5126.34, "duration_seconds": 5.126, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7ea22923-2b03-40be-b209-948edd74f4de', 'b5fab096-db40-42ef-9f01-f3cd821c1ea9', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6309588992_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6309588992_x1\"", "time": 0.004}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:29:45.865649+00:00'::timestamptz,...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:29:50,991", "module": "performance_middleware", "process": 62106, "thread": 6292762624, "message": "Request performance: GET /api/v1/auth/providers/ - 5.125s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5125.0, "duration_seconds": 5.125, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('66874d9c-9b88-4d99-9199-f513b7d179f4', '2ea77f75-93c7-4aff-b394-f9bf11d67fba', 200, 'W3s...", "time": 0.005}, {"sql": "SAVEPOINT \"s6292762624_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6292762624_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:29:45.867101+00:00'::timestamptz, \"view...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:29:50,993", "module": "performance_middleware", "process": 62106, "thread": 6275936256, "message": "Request performance: GET /api/v1/auth/providers/ - 5.127s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5127.16, "duration_seconds": 5.127, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('29c6f2ec-b7cf-45d2-9384-719fe83c9397', 'cfc8fe64-b722-41b5-aa1d-4354fd7469bb', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6275936256_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6275936256_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:29:45.866257+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:29:51,019", "module": "performance_middleware", "process": 62106, "thread": 6326415360, "message": "Request performance: GET /api/v1/rides/ - 5.150s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5149.98, "duration_seconds": 5.15, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d003fd9a-d2da-44f0-ae76-32cd1a312691', '314bbc30-53ec-443b-9588-c641378ae4d7', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6326415360_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '314bbc30-53ec-443b-9588-c641378ae4d7'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '314bbc30-53ec-443b-9588-c641378ae4d7'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6326415360_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:29:45.870840+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:29:51,024", "module": "performance_middleware", "process": 62106, "thread": 6343241728, "message": "Request performance: GET /api/v1/rides/ - 5.157s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5157.33, "duration_seconds": 5.157, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f249c8dd-997b-4dd9-9278-ebbbd5560ebd', 'a69a5e7e-027f-4921-bf9a-de93d94dd822', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6343241728_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a69a5e7e-027f-4921-bf9a-de93d94dd822'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a69a5e7e-027f-4921-bf9a-de93d94dd822'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6343241728_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:29:45.868700+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "INFO", "asctime": "2025-08-26 19:29:56,769", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 0.145s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 145.25, "duration_seconds": 0.145, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5a6653be-b224-484f-941a-1f20e1f4dcd4', '8b3700a3-ed99-492e-8292-3d874ec91650', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8b3700a3-ed99-492e-8292-3d874ec91650'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '8b3700a3-ed99-492e-8292-3d874ec91650'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:29:56.624744+00:00'::timestamptz, \"...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-26 19:29:59,492", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 0.130s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 129.81, "duration_seconds": 0.13, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('25b78a36-ae75-4503-99ba-174a5da61e13', '4a84147b-6539-4f4a-9aa6-1904f57ae4f3', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4a84147b-6539-4f4a-9aa6-1904f57ae4f3'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '4a84147b-6539-4f4a-9aa6-1904f57ae4f3'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\", \"ordering\": \"-average_rating\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:29:5...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-26 19:30:01,839", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 0.108s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 108.04, "duration_seconds": 0.108, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('975e67f0-c84a-4867-868e-f0ebd6aaad99', '424b1705-ea7d-4b12-809f-c18a4a4d6e36', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '424b1705-ea7d-4b12-809f-c18a4a4d6e36'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '424b1705-ea7d-4b12-809f-c18a4a4d6e36'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\", \"ordering\": \"-speed\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:30:01.733013+...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-26 19:30:05,575", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 0.129s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 128.67, "duration_seconds": 0.129, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f774cabc-d4c2-4ee2-bacc-868526f2c7a2', '1a7b83bd-4995-4670-bb78-96a00bbd3d51', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1a7b83bd-4995-4670-bb78-96a00bbd3d51'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1a7b83bd-4995-4670-bb78-96a00bbd3d51'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\", \"ordering\": \"-speed\", \"status\": \"operating\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-26 19:30:07,257", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 0.114s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 114.13, "duration_seconds": 0.114, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('21782742-89b8-42a0-a022-41fbbf4873dd', 'e4048cca-0b76-4437-8da3-1474eb4faa65', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e4048cca-0b76-4437-8da3-1474eb4faa65'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e4048cca-0b76-4437-8da3-1474eb4faa65'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\", \"ordering\": \"-speed\", \"status\": \"operating\", \"category\": \"roller_coaster\"}', \"raw_body\" = '', \"body\" = '', \"method\"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-26 19:30:08,470", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 0.114s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 114.49, "duration_seconds": 0.114, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('82580b27-024d-4dc4-b3ab-7977b0db4acb', 'd9968de4-9ef6-4a59-a1ff-47dfccb25a37', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd9968de4-9ef6-4a59-a1ff-47dfccb25a37'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd9968de4-9ef6-4a59-a1ff-47dfccb25a37'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\", \"ordering\": \"-speed\", \"status\": \"operating\", \"category\": \"roller_coaster\"}', \"raw_body\" = '', \"body\" = '', \"method\"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-26 19:30:09,823", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 0.129s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 128.59, "duration_seconds": 0.129, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9069f0cd-a52c-4d2c-b29c-4aa6521cdd8d', 'bd1511cf-ffc5-40a4-a026-59855eeb406f', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bd1511cf-ffc5-40a4-a026-59855eeb406f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'bd1511cf-ffc5-40a4-a026-59855eeb406f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\", \"ordering\": \"-speed\", \"status\": \"operating\", \"category\": \"roller_coaster\"}', \"raw_body\" = '', \"body\" = '', \"method\"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-26 19:30:10,915", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 0.106s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 106.38, "duration_seconds": 0.106, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('74cabdd6-8293-4ff6-ae3f-07e02d6b8e5b', '20c4dab0-d84f-4388-b85c-d0c11a5b9bef', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '20c4dab0-d84f-4388-b85c-d0c11a5b9bef'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '20c4dab0-d84f-4388-b85c-d0c11a5b9bef'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\", \"ordering\": \"-speed\", \"status\": \"operating\", \"category\": \"roller_coaster\"}', \"raw_body\" = '', \"body\" = '', \"method\"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:30:42,856", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/ - 5.108s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5107.76, "duration_seconds": 5.108, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('233c6ebb-976e-4f1d-abac-53a782d3a79c', '3799533a-75ef-4bd4-a8db-be87ac9eaf7f', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3799533a-75ef-4bd4-a8db-be87ac9eaf7f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3799533a-75ef-4bd4-a8db-be87ac9eaf7f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\", \"ordering\": \"-speed\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:30:37.749727+...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:30:42,864", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/rides/ - 5.105s, 17 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5105.11, "duration_seconds": 5.105, "query_count": 17, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5af3957e-ea75-4189-8e82-a4a78c71dc16', 'b98824e8-2e25-4066-889a-d2067c22b6d1', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b98824e8-2e25-4066-889a-d2067c22b6d1'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b98824e8-2e25-4066-889a-d2067c22b6d1'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:30:37.762935+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:30:47,648", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/parks/ - 5.050s, 8 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5049.57, "duration_seconds": 5.05, "query_count": 8, "content_length_bytes": 55, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cafe04b9-e348-4dd5-8b01-a9da57055f28', '39427b9c-8eec-4d32-8979-6d6458831575', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"ordering\": \"-average_rating\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:30:42.599392+00:0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:30:54,863", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/ - 5.110s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5110.38, "duration_seconds": 5.11, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1cfae942-cace-40c8-b870-538b13220451', '4b56333d-4e72-4d56-86b0-fe3dc8c1bdf9', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4b56333d-4e72-4d56-86b0-fe3dc8c1bdf9'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '4b56333d-4e72-4d56-86b0-fe3dc8c1bdf9'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:30:49.753586+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:30:54,864", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/rides/ - 5.110s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5110.13, "duration_seconds": 5.11, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4bc64b07-0c72-47a1-87c0-d26054b9a0da', '5b08f781-01b7-48e2-a34c-df3174d23873', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5b08f781-01b7-48e2-a34c-df3174d23873'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5b08f781-01b7-48e2-a34c-df3174d23873'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\", \"ordering\": \"-speed\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:30:49.754435+...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:30:57,884", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 5.126s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5125.59, "duration_seconds": 5.126, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('af902a24-2b51-4384-96e1-b3df44cc914d', '9d64c646-f949-4bb5-a0d5-9e03a781bb7d', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9d64c646-f949-4bb5-a0d5-9e03a781bb7d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9d64c646-f949-4bb5-a0d5-9e03a781bb7d'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\", \"ordering\": \"-height\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:30:52.759767...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:30:59,805", "module": "performance_middleware", "process": 62106, "thread": 6242283520, "message": "Request performance: GET /api/v1/rides/ - 5.104s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5104.09, "duration_seconds": 5.104, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a18d1282-92a6-427f-987b-1177fdf6f5d4', 'c98f43d7-1372-4c46-984a-a2781e86bf1a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242283520_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c98f43d7-1372-4c46-984a-a2781e86bf1a'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c98f43d7-1372-4c46-984a-a2781e86bf1a'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6242283520_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\", \"ordering\": \"park_name\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:30:54.7027...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:31:01,929", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/ - 5.114s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5113.92, "duration_seconds": 5.114, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('da4d17a7-383a-4c33-8be3-16712746c4a0', 'e2b98d31-0101-4676-acbf-72afc2bd3080', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e2b98d31-0101-4676-acbf-72afc2bd3080'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e2b98d31-0101-4676-acbf-72afc2bd3080'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\", \"ordering\": \"-speed\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:30:56.816344+...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:31:04,625", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 5.119s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5118.69, "duration_seconds": 5.119, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a4ac154f-dbe8-4e00-8013-ebb9fd5e8e2f', '5602d6c4-de3b-4048-a326-16c8a039f54a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5602d6c4-de3b-4048-a326-16c8a039f54a'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5602d6c4-de3b-4048-a326-16c8a039f54a'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\", \"ordering\": \"-height\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:30:59.507967...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:31:06,614", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/rides/ - 5.070s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5070.28, "duration_seconds": 5.07, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('eb34b875-51f8-4d40-b9f4-3f4dc62343b0', '5123d8e2-7531-4fa3-a1ec-1d3c3dd8a0a0', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5123d8e2-7531-4fa3-a1ec-1d3c3dd8a0a0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5123d8e2-7531-4fa3-a1ec-1d3c3dd8a0a0'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\", \"ordering\": \"-average_rating\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:31:0...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:31:07,980", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/ - 5.119s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5119.03, "duration_seconds": 5.119, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9469c154-6fb0-4f89-b5a3-3c08221aca0f', 'cb7d1b1f-d9ec-4fcc-818c-aab4a5ef635c', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'cb7d1b1f-d9ec-4fcc-818c-aab4a5ef635c'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'cb7d1b1f-d9ec-4fcc-818c-aab4a5ef635c'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\", \"ordering\": \"name\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:31:02.864017+00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:31:08,127", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request exception: GET /api/v1/api/parks/undefined/rides/top-thrill-dragster/ - 0.056s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/parks/undefined/rides/top-thrill-dragster\u201d does not exist", "path": "/api/v1/api/parks/undefined/rides/top-thrill-dragster/", "method": "GET", "status_code": 500, "duration_ms": 56.15, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/parks/undefined/rides/top-thrill-dragster\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 19:31:08,159", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/api/parks/undefined/rides/top-thrill-dragster/ - 0.091s, 9 queries, 404", "path": "/api/v1/api/parks/undefined/rides/top-thrill-dragster/", "method": "GET", "status_code": 404, "duration_ms": 90.91, "duration_seconds": 0.091, "query_count": 9, "content_length_bytes": 20901, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4cc1c402-008a-420f-9d0c-764ceea28ce6', 'f8dc9716-5317-4c6e-abec-a3cb9d86d628', 404, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/parks/undefined/rides/top-thrill-dragster/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:31:08.06...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:31:15,542", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/rides/ - 5.087s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5086.53, "duration_seconds": 5.087, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('19a8d11a-4380-4ca3-a22a-74b6e355bb55', 'bea91bf3-11bb-47b9-b264-86818bcbf8fe', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bea91bf3-11bb-47b9-b264-86818bcbf8fe'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'bea91bf3-11bb-47b9-b264-86818bcbf8fe'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\", \"ordering\": \"name\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:31:10.455779+00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:31:15,542", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/ - 5.088s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5088.19, "duration_seconds": 5.088, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ae42f0e2-cab8-4f7e-8622-eec2a7a01707', 'f8666a87-b2d8-4273-8d69-b9965a1e902e', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f8666a87-b2d8-4273-8d69-b9965a1e902e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f8666a87-b2d8-4273-8d69-b9965a1e902e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:31:10.454647+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:33:32,533", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request exception: GET /api/v1/api/parks/undefined/rides/big-thunder-mountain-railroad/ - 1.946s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/parks/undefined/rides/big-thunder-mountain-railroad\u201d does not exist", "path": "/api/v1/api/parks/undefined/rides/big-thunder-mountain-railroad/", "method": "GET", "status_code": 500, "duration_ms": 1945.78, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/parks/undefined/rides/big-thunder-mountain-railroad\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 19:33:32,570", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/api/parks/undefined/rides/big-thunder-mountain-railroad/ - 1.983s, 8 queries, 404", "path": "/api/v1/api/parks/undefined/rides/big-thunder-mountain-railroad/", "method": "GET", "status_code": 404, "duration_ms": 1983.32, "duration_seconds": 1.983, "query_count": 8, "content_length_bytes": 20941, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a46f9144-a29d-47d9-b6f5-43bdd43b76ab', '977d836e-207a-4b47-a1db-2425fbfa8e1e', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/parks/undefined/rides/big-thunder-mountain-railroad/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T0...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-26 19:33:35,365", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/trending/content/ - 1.335s, 278 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 1335.2, "duration_seconds": 1.335, "query_count": 278, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 84 WHERE \"silk_request\".\"id\" = '9f134ce5-6d79-4017-88fd-dd8a993c2fda'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 85 WHERE \"silk_request\".\"id\" = '9f134ce5-6d79-4017-88fd-dd8a993c2fda'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 86 WHERE \"silk_request\".\"id\" = '9f134ce5-6d79-4017-88fd-dd8a993c2fda'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 87 WHERE \"silk_request\".\"id\" = '9f134ce5-6d79-4017-88fd-dd8a993c2fda'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.04}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:33:34.030069+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}], "slow_query_count": 1, "slowest_query_time": 0.102} +{"levelname": "ERROR", "asctime": "2025-08-26 19:33:39,166", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/trending/new/ - 5.134s, 15 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5134.28, "duration_seconds": 5.134, "query_count": 15, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4f6fe109-5226-4e4b-ab73-06f481a9a04b', '9fd7847c-609e-41a9-b71f-5df40be55fd2', 200, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9fd7847c-609e-41a9-b71f-5df40be55fd2'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9fd7847c-609e-41a9-b71f-5df40be55fd2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:33:34.031718+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:33:42,200", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request exception: GET /api/v1/api/rides/steel-vengeance/ - 5.047s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/rides/steel-vengeance\u201d does not exist", "path": "/api/v1/api/rides/steel-vengeance/", "method": "GET", "status_code": 500, "duration_ms": 5047.3, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/rides/steel-vengeance\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 19:33:42,229", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/api/rides/steel-vengeance/ - 5.076s, 8 queries, 404", "path": "/api/v1/api/rides/steel-vengeance/", "method": "GET", "status_code": 404, "duration_ms": 5075.81, "duration_seconds": 5.076, "query_count": 8, "content_length_bytes": 20821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('debcf832-6c7b-4dee-a63c-1f7466f903bb', '1d2c9544-190f-4839-bf34-84d8d1c92e11', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/rides/steel-vengeance/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:33:37.154199+00:00'::timesta...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:37:01,166", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request exception: GET /api/v1/api/rides/steel-vengeance/ - 5.040s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/rides/steel-vengeance\u201d does not exist", "path": "/api/v1/api/rides/steel-vengeance/", "method": "GET", "status_code": 500, "duration_ms": 5040.01, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/rides/steel-vengeance\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 19:37:01,199", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/api/rides/steel-vengeance/ - 5.073s, 8 queries, 404", "path": "/api/v1/api/rides/steel-vengeance/", "method": "GET", "status_code": 404, "duration_ms": 5073.37, "duration_seconds": 5.073, "query_count": 8, "content_length_bytes": 20821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0980ca2e-915d-45e7-ac0c-459bc258a3ed', 'cbad9676-290c-4314-847e-2f2517c05378', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/rides/steel-vengeance/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:36:56.126830+00:00'::timesta...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:37:02,290", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/trending/content/ - 5.084s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5084.26, "duration_seconds": 5.084, "query_count": 9, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b05e021f-190c-4e4d-9d55-3d3718718e85', '77ce612c-4286-4f6e-835c-f5430b313f7d', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:36:57.209011+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:37:02,292", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/trending/new/ - 5.081s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5080.67, "duration_seconds": 5.081, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('202dcbaf-fe8d-45aa-a06f-9f82c22965af', '33d42932-be28-485d-8fe4-faf446bf36b9', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:36:57.212241+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:37:05,192", "module": "performance_middleware", "process": 62106, "thread": 6242283520, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.078s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5078.33, "duration_seconds": 5.078, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fbc7c25b-a4fd-4c4a-a942-14fbc17233e7', '6608bfa8-8d19-4d29-9695-b75784558f86', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6242283520_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242283520_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:37:00.114057+00:00'::timestamptz,...", "time": 0.005}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:37:05,291", "module": "performance_middleware", "process": 62106, "thread": 6259109888, "message": "Request performance: GET /api/v1/rides/ - 5.177s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5176.52, "duration_seconds": 5.177, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('11baf0a0-d5f9-4b7b-a401-174b558ff5a6', '83a901c3-cceb-44a7-9c7c-1d04e2899af7', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6259109888_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '83a901c3-cceb-44a7-9c7c-1d04e2899af7'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '83a901c3-cceb-44a7-9c7c-1d04e2899af7'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6259109888_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:37:00.114949+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:38:06,257", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/ - 5.155s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5154.98, "duration_seconds": 5.155, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fe6ff81c-5476-4826-bd8c-9ea1b164c726', '8cc452ab-abb8-4119-b73b-9360fb548de1', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8cc452ab-abb8-4119-b73b-9360fb548de1'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '8cc452ab-abb8-4119-b73b-9360fb548de1'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:38:01.102600+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:38:11,572", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/ - 5.120s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5120.06, "duration_seconds": 5.12, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('27b3f424-3cc0-48c2-8bc2-4cdb898811e5', 'e56b4810-a7c4-4093-a193-42ae550877b9', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e56b4810-a7c4-4093-a193-42ae550877b9'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e56b4810-a7c4-4093-a193-42ae550877b9'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:38:06.458559+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:41:01,742", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.079s, 9 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5078.72, "duration_seconds": 5.079, "query_count": 9, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4cf35503-ebcc-4764-9a0b-2ad253dea9a1', 'a5be1515-862c-41ff-8d40-e0999573bf26', 200, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:40:56.664444+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:41:01,761", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/rides/ - 5.096s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5096.21, "duration_seconds": 5.096, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a390f260-9784-4933-a022-80a25a9cd274', '66799a88-3188-4ea7-b106-b3c0f37e117d', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '66799a88-3188-4ea7-b106-b3c0f37e117d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '66799a88-3188-4ea7-b106-b3c0f37e117d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:40:56.665015+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-26 19:44:12,877", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/auth/providers/ - 0.422s, 12 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 421.6, "duration_seconds": 0.422, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6fb4bbe3-389a-4220-9d5e-fa3700556352', 'ffd4fae0-5ece-47be-a09b-6364211f0b32', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ffd4fae0-5ece-47be-a09b-6364211f0b32'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:44:12.458632+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:44:17,669", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/rides/ - 5.187s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5186.75, "duration_seconds": 5.187, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f330076f-be9f-4817-81f1-f77d01820c02', '737959ad-09b9-4f6d-99e1-316cbff632c2', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '737959ad-09b9-4f6d-99e1-316cbff632c2'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '737959ad-09b9-4f6d-99e1-316cbff632c2'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:44:12.482513+00:00'::timestamptz, \"...", "time": 0.025}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:44:19,933", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/parks/ - 5.086s, 8 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5086.13, "duration_seconds": 5.086, "query_count": 8, "content_length_bytes": 55, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('06d90210-85a8-481c-b5cb-b2f1f40ebff8', 'cebac91c-654e-4901-be92-f252ce1b30e7', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"ordering\": \"-average_rating\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:44:14.847789+00:0...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:44:21,721", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/ - 5.126s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5125.56, "duration_seconds": 5.126, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('54f82ae3-f6e9-4f59-a86b-93a5ed1046ca', 'aeffe10d-82ce-4d3a-8123-05f8b3bd5634', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'aeffe10d-82ce-4d3a-8123-05f8b3bd5634'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'aeffe10d-82ce-4d3a-8123-05f8b3bd5634'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:44:16.596560+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:44:21,962", "module": "performance_middleware", "process": 62106, "thread": 6242283520, "message": "Request performance: GET /api/v1/auth/providers/ - 5.069s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5068.61, "duration_seconds": 5.069, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ff009fcb-0a23-4032-a59c-770e75eda199', '43b257bf-ff34-4e0c-8490-fbce10a2071b', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242283520_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242283520_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:44:16.894290+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:44:21,982", "module": "performance_middleware", "process": 62106, "thread": 6259109888, "message": "Request performance: GET /api/v1/parks/ - 5.070s, 9 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5069.77, "duration_seconds": 5.07, "query_count": 9, "content_length_bytes": 55, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('be14b145-01f3-489e-9c7f-1b5f36c36ede', '0cbaf6bf-bf2c-4d7f-8002-de5541eba788', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6259109888_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6259109888_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"ordering\": \"-average_rating\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:44:16.911915+00:0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.009}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:45:14,278", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/auth/providers/ - 5.074s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5074.11, "duration_seconds": 5.074, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1f72f061-7faa-4038-a871-93d2820d9160', '4efaeb06-d1b1-4a0a-8ef1-e206a92bd190', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:45:09.204214+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:45:14,295", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/parks/ - 5.053s, 8 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5052.6, "duration_seconds": 5.053, "query_count": 8, "content_length_bytes": 55, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f3485d36-85d1-442e-b867-0c66e71522b3', '4c0a739b-3bfb-46fe-a75b-3df7d629e3c2', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"ordering\": \"-average_rating\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:45:09.245563+00:0...", "time": 0.002}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:45:48,621", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/parks/ - 5.052s, 8 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5051.97, "duration_seconds": 5.052, "query_count": 8, "content_length_bytes": 55, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aed568c7-a132-48c1-beaa-3500c12b4656', '90fac741-5656-4c4c-be11-f78914db5260', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"ordering\": \"-average_rating\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:45:43.569734+00:0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:45:48,622", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/auth/providers/ - 5.059s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5059.0, "duration_seconds": 5.059, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d87cc94e-f2ee-48ce-9119-3d35f2300efd', '04d63867-e582-4bb3-a7a3-21c2e2ada76b', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:45:43.563462+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-26 19:46:06,304", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/ - 0.114s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 114.39, "duration_seconds": 0.114, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6728b357-279d-490c-887a-894627420c6c', '330bd9d3-daa7-41e4-a1f4-283ddcbe5319', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '330bd9d3-daa7-41e4-a1f4-283ddcbe5319'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '330bd9d3-daa7-41e4-a1f4-283ddcbe5319'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:46:06.192372+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:46:11,264", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.061s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5061.38, "duration_seconds": 5.061, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6b16fede-1be8-4d1d-950f-6dcb06bdc34f', '2b0d5927-b1b9-4a05-ba00-0a49b8ef48ae', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:46:06.206719+00:00'::timestamptz,...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:46:11,317", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 5.124s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5123.84, "duration_seconds": 5.124, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b134c483-3e17-4070-a316-84819d0b901a', '7d95ea8a-7e6d-4bd4-94e6-d716b74d771d', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7d95ea8a-7e6d-4bd4-94e6-d716b74d771d'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7d95ea8a-7e6d-4bd4-94e6-d716b74d771d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:46:06.194089+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-26 19:46:43,147", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/ - 0.134s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 133.66, "duration_seconds": 0.134, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('19915e68-3fab-4413-9613-96f8d61865af', '38afe008-042e-4c3b-aa09-38fa33b07f96', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '38afe008-042e-4c3b-aa09-38fa33b07f96'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '38afe008-042e-4c3b-aa09-38fa33b07f96'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:46:43.015526+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:46:48,080", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.065s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5065.28, "duration_seconds": 5.065, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('56b7ea5b-be91-4130-a5d5-1dead462e5d8', 'c211287b-5bca-48c6-a5b0-d3bf3f892ac9', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:46:43.015854+00:00'::timestamptz,...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:46:49,833", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request exception: GET /api/v1/api/parks/undefined/rides/big-thunder-mountain-railroad/ - 5.041s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/parks/undefined/rides/big-thunder-mountain-railroad\u201d does not exist", "path": "/api/v1/api/parks/undefined/rides/big-thunder-mountain-railroad/", "method": "GET", "status_code": 500, "duration_ms": 5041.23, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/parks/undefined/rides/big-thunder-mountain-railroad\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 19:46:49,860", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/api/parks/undefined/rides/big-thunder-mountain-railroad/ - 5.068s, 8 queries, 404", "path": "/api/v1/api/parks/undefined/rides/big-thunder-mountain-railroad/", "method": "GET", "status_code": 404, "duration_ms": 5068.12, "duration_seconds": 5.068, "query_count": 8, "content_length_bytes": 20941, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6d311822-b868-49f6-aeaf-a3ba60ab4ed2', 'b04fbca3-7bf7-4189-b996-e3094087714e', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/parks/undefined/rides/big-thunder-mountain-railroad/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:46:51,777", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/rides/ - 5.091s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5090.63, "duration_seconds": 5.091, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('25546fe1-065d-4e23-9059-a78f64f2f923', '91d586d4-4133-4752-b58f-88e76622515c', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '91d586d4-4133-4752-b58f-88e76622515c'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '91d586d4-4133-4752-b58f-88e76622515c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:46:46.687425+00:00'::timestamptz, \"...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:46:53,147", "module": "performance_middleware", "process": 62106, "thread": 6242283520, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.052s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5052.31, "duration_seconds": 5.052, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ada10cea-c557-4717-ba80-a660e7c43632', 'c4b7986f-6367-44e9-a2c7-b945b60694ae', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242283520_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242283520_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:46:48.096089+00:00'::timestamptz,...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:46:56,846", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 5.057s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5057.3, "duration_seconds": 5.057, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d29236ff-c4c7-40ec-90e3-2325ae355752', '201215c8-aa3e-46d4-a7ca-d9655271417a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '201215c8-aa3e-46d4-a7ca-d9655271417a'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '201215c8-aa3e-46d4-a7ca-d9655271417a'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:46:51.790302+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:48:44,707", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/rides/ - 5.119s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5119.3, "duration_seconds": 5.119, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('86a8038f-73e1-4781-8868-c5539aa68f82', 'd24e0548-9764-491a-b1a1-3711d83e8599', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd24e0548-9764-491a-b1a1-3711d83e8599'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd24e0548-9764-491a-b1a1-3711d83e8599'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:48:39.589058+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-26 19:48:46,859", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 0.066s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 66.19, "duration_seconds": 0.066, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7267a2b2-9b00-42b5-9b6d-c46b11c3a1f1', '02ab9533-3347-4fa0-810f-d76dae045106', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '02ab9533-3347-4fa0-810f-d76dae045106'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '02ab9533-3347-4fa0-810f-d76dae045106'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:48:46.793095+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:48:51,847", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.054s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5054.05, "duration_seconds": 5.054, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2bd63251-c90f-4804-9dd0-96bf1afe5c8d', 'ec0fcaad-c8e1-48a5-a28b-f0d070b6423a', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:48:46.793734+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:53:09,610", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/trending/content/ - 5.059s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5058.88, "duration_seconds": 5.059, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c278c056-de57-4f40-80cd-9ff2f8125956', '204819f0-8b49-4de1-b3c9-6b1126d3d1e1', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:53:04.552186+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 19:53:09,611", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/trending/new/ - 5.059s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5058.57, "duration_seconds": 5.059, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('152011e9-f917-43f5-a319-c8907c1b923a', 'a13bd567-5791-4df2-98aa-603bd3d74cd2', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T00:53:04.552707+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-26 20:01:08,105", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/auth/providers/ - 0.255s, 12 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 255.1, "duration_seconds": 0.255, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('00b729c2-d670-40a1-9a10-8a92416e7c19', '953e04b8-775d-4cd2-9ecf-38ac9ea4dae0', 200, 'W3s...", "time": 0.003}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '953e04b8-775d-4cd2-9ecf-38ac9ea4dae0'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:01:07.853504+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:01:13,120", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.230s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5229.69, "duration_seconds": 5.23, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0277a415-eaf0-4f86-ab15-088a7f60a655', 'e6e7865a-166e-430c-a2fa-7a44bfed6f40', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:01:07.892236+00:00'::timestamptz,...", "time": 0.008}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:01:13,144", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/auth/providers/ - 5.287s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5287.05, "duration_seconds": 5.287, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('46f87349-11c6-43d0-b4d2-3abc1dc13af9', 'add6f2fb-935a-4040-b2f9-98131d12c14b', 200, 'W3s...", "time": 0.004}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:01:07.858597+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:01:13,274", "module": "performance_middleware", "process": 62106, "thread": 6242283520, "message": "Request performance: GET /api/v1/rides/ - 5.327s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5326.51, "duration_seconds": 5.327, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f5ae3428-316d-482e-a4cb-05fbd63fb869', 'ce312ee2-be7f-4f0b-be3c-0899a6712466', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6242283520_x1\"", "time": 0.024}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ce312ee2-be7f-4f0b-be3c-0899a6712466'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ce312ee2-be7f-4f0b-be3c-0899a6712466'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6242283520_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:01:07.949495+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:01:13,280", "module": "performance_middleware", "process": 62106, "thread": 6259109888, "message": "Request performance: GET /api/v1/rides/ - 5.320s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5319.71, "duration_seconds": 5.32, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('87dcd457-bf07-43ce-bdc1-27f8fa993610', '35fe9cbf-721c-42c7-9100-1aeba32bd19d', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6259109888_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '35fe9cbf-721c-42c7-9100-1aeba32bd19d'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '35fe9cbf-721c-42c7-9100-1aeba32bd19d'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6259109888_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:01:07.960518+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:02:02,796", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/trending/new/ - 5.105s, 9 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5104.55, "duration_seconds": 5.105, "query_count": 9, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a51df5d1-bedf-4fbc-b6c5-1778bb17eccf', '2a6c34d7-78be-4c5a-a753-ffe42f7868af', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:01:57.692554+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:02:02,797", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/trending/content/ - 5.105s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5104.52, "duration_seconds": 5.105, "query_count": 9, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('63b1dcbb-1fc1-442d-add2-b296e195ed92', '4487843f-ca48-4e29-91d4-d4aafe54868a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:01:57.693074+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:02:17,764", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/ - 5.115s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5114.76, "duration_seconds": 5.115, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a94160aa-e641-4bcf-9b2c-36ee605147e4', 'e9536fd1-2ba6-474d-8855-88337005d15f', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e9536fd1-2ba6-474d-8855-88337005d15f'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e9536fd1-2ba6-474d-8855-88337005d15f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:02:12.649589+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:13:02,865", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.084s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5083.85, "duration_seconds": 5.084, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('778e58b1-592e-4fbc-92fd-d63bf8ed76bd', '78a0bb68-d90a-4535-ba3a-03e6d687d514', 200, 'eyJ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.012}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:12:57.781733+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:13:02,888", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/rides/ - 5.106s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5106.27, "duration_seconds": 5.106, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('adcf2ca0-765a-4e89-860c-a3f289d50288', 'e91a7bde-4d44-49cc-b1da-72cd6caea585', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e91a7bde-4d44-49cc-b1da-72cd6caea585'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e91a7bde-4d44-49cc-b1da-72cd6caea585'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:12:57.782515+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-26 20:13:07,395", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 0.121s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 120.64, "duration_seconds": 0.121, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ec593e3a-1210-4040-bba8-c4e547d4309f', '38172656-c5bb-4422-9c3d-eabed7987479', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '38172656-c5bb-4422-9c3d-eabed7987479'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '38172656-c5bb-4422-9c3d-eabed7987479'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:13:07.275473+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "INFO", "asctime": "2025-08-26 20:13:08,572", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 0.151s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 151.36, "duration_seconds": 0.151, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('125a75b3-c847-452a-9883-fde1b77c4b74', '783352f2-b334-4b9a-8e8d-f9e7d753fcf8', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '783352f2-b334-4b9a-8e8d-f9e7d753fcf8'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '783352f2-b334-4b9a-8e8d-f9e7d753fcf8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:13:08.425406+00:00'::timestamptz, \"...", "time": 0.005}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-26 20:13:23,871", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 0.141s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 141.0, "duration_seconds": 0.141, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ff7321f8-7051-4217-9aea-b6f8857e25e1', '7a404128-cebf-4124-9e66-d95ec1cbec34', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7a404128-cebf-4124-9e66-d95ec1cbec34'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7a404128-cebf-4124-9e66-d95ec1cbec34'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:13:23.731549+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-26 20:16:48,464", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/auth/providers/ - 0.284s, 13 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 283.65, "duration_seconds": 0.284, "query_count": 13, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('eab17c34-6675-470b-8add-60f24ee12703', 'c8972807-4ce9-4a29-a932-30f64e9492e7', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c8972807-4ce9-4a29-a932-30f64e9492e7'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.008}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:16:48.181183+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:16:53,367", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/rides/ - 5.170s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5169.86, "duration_seconds": 5.17, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2eac5aca-b65a-4ed2-8205-7bad61f56eab', '7070e8e4-1ebd-4468-862c-8b5cfef1f19e', 200, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7070e8e4-1ebd-4468-862c-8b5cfef1f19e'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7070e8e4-1ebd-4468-862c-8b5cfef1f19e'", "time": 0.013}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:16:48.198399+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-26 20:17:06,848", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/ - 0.174s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 173.81, "duration_seconds": 0.174, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('657b8944-712b-4495-a5ce-ac60f5edb5b2', '69d5b7c0-f411-4bfe-be25-cb68400f2bb4', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '69d5b7c0-f411-4bfe-be25-cb68400f2bb4'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '69d5b7c0-f411-4bfe-be25-cb68400f2bb4'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:17:06.674884+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:17:11,736", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.061s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5061.09, "duration_seconds": 5.061, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0cbe3930-226f-4ed8-a676-2f3166458753', '019a96fb-0985-4c65-b0d5-ab42dfe882ac', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:17:06.675484+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-26 20:17:22,331", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 0.122s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 121.76, "duration_seconds": 0.122, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('41b739bb-4931-4c53-8216-93547ff058d8', '951ba33c-3337-454f-b0f5-dbbf0c915d3e', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '951ba33c-3337-454f-b0f5-dbbf0c915d3e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '951ba33c-3337-454f-b0f5-dbbf0c915d3e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:17:22.209924+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-26 20:53:32,410", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/auth/providers/ - 0.698s, 13 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 697.66, "duration_seconds": 0.698, "query_count": 13, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('22940464-20ee-4cea-9f49-73c63ab8d153', 'd62359fb-c27d-4dfb-9985-38c59c116931', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd62359fb-c27d-4dfb-9985-38c59c116931'", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:53:31.714082+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:53:36,795", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/trending/new/ - 5.066s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5065.77, "duration_seconds": 5.066, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c04bf878-a451-4ff6-8b36-b18f510c1960', 'bed3ecec-f2ad-4b09-91af-82c0105871e6', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:53:31.729908+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:53:36,795", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/trending/content/ - 5.070s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5070.36, "duration_seconds": 5.07, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('28516700-80f7-4393-bca1-fe33131c651d', '6c960a96-bcd4-4615-ada9-03293b1af1a8', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:53:31.728824+00:00'::timestamptz, \"vi...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:53:37,117", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request exception: GET /api/v1/parks/cedar-point/ - 0.105s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/cedar-point\u201d does not exist", "path": "/api/v1/parks/cedar-point/", "method": "GET", "status_code": 500, "duration_ms": 105.38, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/cedar-point\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 20:53:37,155", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/parks/cedar-point/ - 0.143s, 8 queries, 404", "path": "/api/v1/parks/cedar-point/", "method": "GET", "status_code": 404, "duration_ms": 143.16, "duration_seconds": 0.143, "query_count": 8, "content_length_bytes": 28609, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d1df06c5-38f5-47ff-a8a4-23e44bf2c64b', '0a6865fc-1e9c-491b-92ca-ef4ec090d497', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/cedar-point/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:53:37.013722+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:53:42,066", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request exception: GET /api/v1/parks/cedar-point/rides/ - 5.050s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/cedar-point/rides\u201d does not exist", "path": "/api/v1/parks/cedar-point/rides/", "method": "GET", "status_code": 500, "duration_ms": 5050.23, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/cedar-point/rides\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 20:53:42,116", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/parks/cedar-point/rides/ - 5.100s, 8 queries, 404", "path": "/api/v1/parks/cedar-point/rides/", "method": "GET", "status_code": 404, "duration_ms": 5100.16, "duration_seconds": 5.1, "query_count": 8, "content_length_bytes": 28633, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0b9db8e5-4639-445c-a171-dbfba2f86778', '9836d6bc-042f-439a-8f05-0f02840cdd2f', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/cedar-point/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:53:37.017542+00:00'::timestamp...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "INFO", "asctime": "2025-08-26 20:53:48,615", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/ - 0.148s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 147.69, "duration_seconds": 0.148, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5f99976c-23fd-463b-a104-ab6cea56dc03', '83ffcc28-d4c4-4b90-bb2f-d1c9bd1f093b', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '83ffcc28-d4c4-4b90-bb2f-d1c9bd1f093b'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '83ffcc28-d4c4-4b90-bb2f-d1c9bd1f093b'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:53:48.468287+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:53:53,552", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.087s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5086.75, "duration_seconds": 5.087, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0fb20f38-12f9-4b9b-b8db-0f69c151bb01', 'f97fc8fa-8b9d-403c-84d2-f5cbd93ef6e1', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:53:48.468861+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:54:03,651", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/trending/content/ - 5.053s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5053.46, "duration_seconds": 5.053, "query_count": 9, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dacb33b1-62b2-4faa-a253-117609e2c705', '1e303b6e-e7bb-4e59-af97-1519182d45ea', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:53:58.598400+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:54:16,162", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/trending/new/ - 5.069s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5069.39, "duration_seconds": 5.069, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('31d9013e-d046-4eef-bdfb-ed80b67c2b9d', 'e945e8fa-804a-4385-8279-aca4a453fb37', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:54:11.092844+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-26 20:54:20,008", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 0.137s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 136.75, "duration_seconds": 0.137, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('86555497-33a3-4fe0-921f-9f6be26f6ecf', 'ed93f4a3-d882-41aa-9e20-978483d3a10a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ed93f4a3-d882-41aa-9e20-978483d3a10a'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ed93f4a3-d882-41aa-9e20-978483d3a10a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:54:19.872361+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:54:24,973", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.099s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5099.36, "duration_seconds": 5.099, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('831aa293-88cf-4fdf-99d2-1a02a33f2b7f', '4dc65225-b415-4973-bb10-1e932a9ab542', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:54:19.874723+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-26 20:54:34,472", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 0.207s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 206.84, "duration_seconds": 0.207, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aaca505b-f2e1-4508-a63b-a002c0f2004c', '964f3e01-e361-49e2-a050-a45892c8d965', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '964f3e01-e361-49e2-a050-a45892c8d965'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '964f3e01-e361-49e2-a050-a45892c8d965'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:54:34.266172+00:00'::timestamptz, \"...", "time": 0.003}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:57:25,783", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request exception: GET /api/v1/parks/magic-kingdom/ - 0.061s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/magic-kingdom\u201d does not exist", "path": "/api/v1/parks/magic-kingdom/", "method": "GET", "status_code": 500, "duration_ms": 61.05, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/magic-kingdom\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 20:57:25,804", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/parks/magic-kingdom/ - 0.083s, 8 queries, 404", "path": "/api/v1/parks/magic-kingdom/", "method": "GET", "status_code": 404, "duration_ms": 82.74, "duration_seconds": 0.083, "query_count": 8, "content_length_bytes": 28617, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ad8c576c-77c7-4f65-ad60-38527f8cb989', '2a8505fa-ab18-4516-a574-9d3c1a4e6734', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/magic-kingdom/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:57:25.723988+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:57:30,790", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request exception: GET /api/v1/parks/magic-kingdom/rides/ - 5.063s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/magic-kingdom/rides\u201d does not exist", "path": "/api/v1/parks/magic-kingdom/rides/", "method": "GET", "status_code": 500, "duration_ms": 5063.2, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/magic-kingdom/rides\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 20:57:30,825", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/parks/magic-kingdom/rides/ - 5.099s, 8 queries, 404", "path": "/api/v1/parks/magic-kingdom/rides/", "method": "GET", "status_code": 404, "duration_ms": 5099.04, "duration_seconds": 5.099, "query_count": 8, "content_length_bytes": 28641, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b58a9dd6-ff9f-489f-80aa-050d5141bef5', 'f8abdd56-70a8-4af5-a7ff-35ad8b3040ff', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/magic-kingdom/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:57:25.727218+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:57:32,832", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/trending/new/ - 5.102s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5102.11, "duration_seconds": 5.102, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d810ac6a-a157-4849-9a98-7211d82b5c1f', 'eca231dc-b9cc-4038-b877-bc1ef9f5c2d6', 200, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:57:27.731397+00:00'::timestamptz, \"view_n...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:57:32,832", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/trending/content/ - 5.105s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5104.63, "duration_seconds": 5.105, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3b4fb655-3b97-400b-83ed-bbcd884a6217', '83c7b6ad-4106-4715-a59e-b1a02532d65d', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:57:27.728977+00:00'::timestamptz, \"vi...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:58:43,078", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/trending/new/ - 5.082s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5081.79, "duration_seconds": 5.082, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2c061776-c101-44d4-a8ce-a94029ff5d17', '7be61025-4c98-42fe-923c-c866b4df09ca', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:58:37.997234+00:00'::timestamptz, \"view_n...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:58:43,078", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/trending/content/ - 5.083s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5082.99, "duration_seconds": 5.083, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('09253bc7-2479-416b-b1e0-4710414e2459', '9178ba6e-f715-414a-8fcf-1ad404256fa7', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:58:37.997997+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:58:44,711", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/parks/ - 5.087s, 8 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5087.01, "duration_seconds": 5.087, "query_count": 8, "content_length_bytes": 55, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('618feb65-61f1-40f2-a832-dd288636b735', 'fc863289-4fd3-4807-9502-54c5761ae463', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"ordering\": \"-average_rating\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:58:39.625171+00:0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:58:49,031", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/trending/new/ - 5.085s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5085.19, "duration_seconds": 5.085, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4819496f-8e0f-46e7-bc4a-cc9ad121a1d6', '915248cb-7786-43ec-859c-bc8cebcc9bcc', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:58:43.946592+00:00'::timestamptz, \"view_n...", "time": 0.004}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:58:49,039", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/trending/content/ - 5.109s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5109.13, "duration_seconds": 5.109, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('371377d3-1b1d-40a6-a7dd-bdb39d94d29b', 'b2e74d6e-74c5-433b-a499-78592a705ce6', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:58:43.930867+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:58:57,478", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/trending/new/ - 5.067s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5066.84, "duration_seconds": 5.067, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9e9da60b-b1f5-49bf-9dd7-b4fe45809cd2', '18f5b0d0-7114-4ec4-99c4-3fe1f9afe584', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:58:52.412503+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:58:59,573", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request exception: GET /api/v1/api/rides/steel-vengeance/ - 5.051s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/rides/steel-vengeance\u201d does not exist", "path": "/api/v1/api/rides/steel-vengeance/", "method": "GET", "status_code": 500, "duration_ms": 5050.92, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/rides/steel-vengeance\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 20:58:59,604", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/api/rides/steel-vengeance/ - 5.082s, 8 queries, 404", "path": "/api/v1/api/rides/steel-vengeance/", "method": "GET", "status_code": 404, "duration_ms": 5081.97, "duration_seconds": 5.082, "query_count": 8, "content_length_bytes": 20821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dab03433-72b3-427a-b188-545994ab0a53', '713aaed5-7b7a-4603-8112-33484257f231', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/rides/steel-vengeance/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:58:54.524961+00:00'::timesta...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 20:59:07,157", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/trending/new/ - 5.068s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5067.67, "duration_seconds": 5.068, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('49cb1183-107f-400d-acbb-465226fb6cf1', '2bcfa669-0aab-42f1-94b2-9c527d56aa70', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:59:02.090269+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-26 21:00:00,088", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/ - 0.217s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 216.65, "duration_seconds": 0.217, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b1844304-8244-40ac-b9de-618f356bc052', '4c0e8eab-965c-43df-94fb-defbf617056a', 200, '', ...", "time": 0.014}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4c0e8eab-965c-43df-94fb-defbf617056a'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '4c0e8eab-965c-43df-94fb-defbf617056a'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:59:59.873347+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:00:04,912", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.055s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5055.42, "duration_seconds": 5.055, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c0c23a28-273e-4084-8791-e120236377dd', '62177ff3-5fba-4bcb-bd99-159eb6208929', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T01:59:59.874206+00:00'::timestamptz,...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:00:23,318", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/trending/new/ - 5.071s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5070.91, "duration_seconds": 5.071, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('692e26ee-5046-46dd-b9aa-fb9f5d46f4ef', '59a29bec-4c5e-47f7-ac3c-2217d02417eb', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:00:18.247959+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:00:23,318", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/trending/content/ - 5.072s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5072.31, "duration_seconds": 5.072, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('52963d39-74db-4918-b3ef-87bcc444e8f3', 'db971ac8-108c-41a6-8f5b-2c69ce00f046', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:00:18.246652+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:00:30,766", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request exception: GET /api/v1/api/parks/cedar-point/rides/steel-vengeance/ - 0.061s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/parks/cedar-point/rides/steel-vengeance\u201d does not exist", "path": "/api/v1/api/parks/cedar-point/rides/steel-vengeance/", "method": "GET", "status_code": 500, "duration_ms": 61.17, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/parks/cedar-point/rides/steel-vengeance\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 21:00:30,792", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/api/parks/cedar-point/rides/steel-vengeance/ - 0.088s, 8 queries, 404", "path": "/api/v1/api/parks/cedar-point/rides/steel-vengeance/", "method": "GET", "status_code": 404, "duration_ms": 87.75, "duration_seconds": 0.088, "query_count": 8, "content_length_bytes": 20893, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('63b2fd56-c87c-42da-ba10-16893ab46533', '3f809233-5927-4518-a206-b8b7ad531a15', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/parks/cedar-point/rides/steel-vengeance/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:00:30.7057...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:00:32,345", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request exception: GET /api/v1/parks/magic-kingdom/ - 0.054s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/magic-kingdom\u201d does not exist", "path": "/api/v1/parks/magic-kingdom/", "method": "GET", "status_code": 500, "duration_ms": 53.97, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/magic-kingdom\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 21:00:32,369", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/parks/magic-kingdom/ - 0.078s, 8 queries, 404", "path": "/api/v1/parks/magic-kingdom/", "method": "GET", "status_code": 404, "duration_ms": 78.31, "duration_seconds": 0.078, "query_count": 8, "content_length_bytes": 28617, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1581ed6a-6aae-420f-9668-40363aaef38c', '752d4c76-dbcf-47be-bac0-016e9a6b392b', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/magic-kingdom/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:00:32.292416+00:00'::timestamptz, ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:00:37,379", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request exception: GET /api/v1/parks/magic-kingdom/rides/ - 5.084s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/magic-kingdom/rides\u201d does not exist", "path": "/api/v1/parks/magic-kingdom/rides/", "method": "GET", "status_code": 500, "duration_ms": 5083.84, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/magic-kingdom/rides\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 21:00:37,388", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/parks/magic-kingdom/rides/ - 5.093s, 8 queries, 404", "path": "/api/v1/parks/magic-kingdom/rides/", "method": "GET", "status_code": 404, "duration_ms": 5093.25, "duration_seconds": 5.093, "query_count": 8, "content_length_bytes": 28641, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d7a733dd-5d46-4f1d-a650-c2cc4ccb9e4a', '9c6cd03f-02fd-46e7-b115-47a4c415ed92', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/magic-kingdom/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:00:32.296895+00:00'::timesta...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:00:38,525", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request exception: GET /api/v1/api/parks/cedar-point/rides/steel-vengeance/ - 5.078s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/parks/cedar-point/rides/steel-vengeance\u201d does not exist", "path": "/api/v1/api/parks/cedar-point/rides/steel-vengeance/", "method": "GET", "status_code": 500, "duration_ms": 5077.81, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/parks/cedar-point/rides/steel-vengeance\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-26 21:00:38,542", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/api/parks/cedar-point/rides/steel-vengeance/ - 5.095s, 8 queries, 404", "path": "/api/v1/api/parks/cedar-point/rides/steel-vengeance/", "method": "GET", "status_code": 404, "duration_ms": 5095.13, "duration_seconds": 5.095, "query_count": 8, "content_length_bytes": 20893, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2c976fa5-0d5c-4b84-82ae-8e1b5be573a3', '1164fee6-df2e-4a4b-8983-303ea1e0dc21', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/parks/cedar-point/rides/steel-vengeance/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:00:33.4496...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:01:06,297", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/trending/new/ - 5.069s, 9 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5069.15, "duration_seconds": 5.069, "query_count": 9, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1bbaac3c-e4e6-4905-8ec6-b7a21166dc56', 'a190bdfa-6ba8-4cb2-8406-a568ef3942fe', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:01:01.228629+00:00'::timestamptz, \"view_n...", "time": 0.002}, {"sql": "COMMIT", "time": 0.008}]} +{"levelname": "INFO", "asctime": "2025-08-26 21:01:38,490", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/ - 0.136s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 135.7, "duration_seconds": 0.136, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8ddbdf02-ea89-45f7-8002-1776d1f4a57e', 'dce4318f-0131-4153-8d94-b0f48b559103', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'dce4318f-0131-4153-8d94-b0f48b559103'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'dce4318f-0131-4153-8d94-b0f48b559103'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:01:38.354992+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:01:43,435", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.089s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5089.18, "duration_seconds": 5.089, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cb0a05dc-9b3e-41e0-85ad-b08c4e1b8a63', 'f25fa08b-aa68-4933-9c3f-6c1bacdd7a60', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:01:38.355553+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-26 21:01:44,830", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 0.125s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 125.33, "duration_seconds": 0.125, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2dedfc01-feca-4985-8a14-a3862db401a8', 'ee6fafb0-eaa3-4b1a-bffe-1751929418d4', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ee6fafb0-eaa3-4b1a-bffe-1751929418d4'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ee6fafb0-eaa3-4b1a-bffe-1751929418d4'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:01:44.720866+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-26 21:01:45,937", "module": "performance_middleware", "process": 62106, "thread": 6191804416, "message": "Request performance: GET /api/v1/rides/ - 0.105s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 105.49, "duration_seconds": 0.105, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cc8c9aef-d3b7-4637-869c-e9c2f8a15abb', 'ee26e1cb-a55b-45e7-b596-97d960a51914', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ee26e1cb-a55b-45e7-b596-97d960a51914'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ee26e1cb-a55b-45e7-b596-97d960a51914'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6191804416_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:01:45.832180+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:01:57,124", "module": "performance_middleware", "process": 62106, "thread": 6208630784, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.084s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5083.83, "duration_seconds": 5.084, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9a2c9134-e2ad-4a88-beae-1ff57e9265e4', 'bbdbae80-c3bf-4454-bbf5-aab852479e8a', 200, 'eyJ...", "time": 0.009}, {"sql": "SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6208630784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:01:52.040531+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:01:57,143", "module": "performance_middleware", "process": 62106, "thread": 6225457152, "message": "Request performance: GET /api/v1/rides/ - 5.102s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5102.13, "duration_seconds": 5.102, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('641fe4b7-5d75-44f4-ac03-b4dd4194bd91', '43522b66-85c5-4744-9c53-6accff56f86e', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '43522b66-85c5-4744-9c53-6accff56f86e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '43522b66-85c5-4744-9c53-6accff56f86e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6225457152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:01:52.041084+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:02:22,602", "module": "performance_middleware", "process": 3359, "thread": 6157463552, "message": "Request performance: GET / - 5.193s, 39 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 5193.18, "duration_seconds": 5.193, "query_count": 39, "content_length_bytes": 4298, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'a616eb26-ad96-42c8-90af-44a1889c3ec5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'a616eb26-ad96-42c8-90af-44a1889c3ec5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'a616eb26-ad96-42c8-90af-44a1889c3ec5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'a616eb26-ad96-42c8-90af-44a1889c3ec5'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6157463552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:02:17.428126+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-26 21:02:27,233", "module": "performance_middleware", "process": 3359, "thread": 6157463552, "message": "Request performance: GET /api/v1/auth/providers/ - 0.083s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 82.8, "duration_seconds": 0.083, "query_count": 15, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b862c86f-b7d1-4925-aee5-d7e0b4d1a61f', '00aaf2f9-6bf0-4d43-958c-cd5ed6662000', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6157463552_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '00aaf2f9-6bf0-4d43-958c-cd5ed6662000'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '00aaf2f9-6bf0-4d43-958c-cd5ed6662000'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6157463552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:02:27.150887+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:02:32,317", "module": "performance_middleware", "process": 3359, "thread": 6191116288, "message": "Request performance: GET /api/v1/rides/ - 5.138s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5138.48, "duration_seconds": 5.138, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e379954f-7756-4348-90e1-6782ecb59ab5', 'bf8d5238-be01-4d5f-9ce2-1f13166fd81f', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6191116288_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bf8d5238-be01-4d5f-9ce2-1f13166fd81f'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'bf8d5238-be01-4d5f-9ce2-1f13166fd81f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6191116288_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:02:27.179310+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:02:35,921", "module": "performance_middleware", "process": 3359, "thread": 6157463552, "message": "Request performance: GET /api/v1/parks/ - 5.163s, 8 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5163.32, "duration_seconds": 5.163, "query_count": 8, "content_length_bytes": 55, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fa617be5-32e6-4f26-b8eb-1d8ff78d01dc', '9d255c2e-ec77-4ece-ae0c-bcf6264871b5', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6157463552_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6157463552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"ordering\": \"-average_rating\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:02:30.759340+00:0...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:02:37,418", "module": "performance_middleware", "process": 3359, "thread": 6174289920, "message": "Request performance: GET /api/v1/rides/ - 5.094s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5094.5, "duration_seconds": 5.094, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('822c35b6-f8d7-4100-8ce3-3f4795d41446', '1fc5541f-44fa-41a8-af51-9dcfaea7a9c6', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6174289920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1fc5541f-44fa-41a8-af51-9dcfaea7a9c6'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1fc5541f-44fa-41a8-af51-9dcfaea7a9c6'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6174289920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:02:32.324489+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:02:43,511", "module": "performance_middleware", "process": 3359, "thread": 6174289920, "message": "Request performance: GET /api/v1/rides/ - 5.058s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5057.84, "duration_seconds": 5.058, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4b1aa74b-06ca-41bd-b4a5-1c7a844ccfc2', 'aafa0728-72c6-45a1-97fb-752accff7973', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6174289920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'aafa0728-72c6-45a1-97fb-752accff7973'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'aafa0728-72c6-45a1-97fb-752accff7973'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6174289920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:02:38.454411+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:04:28,400", "module": "performance_middleware", "process": 3359, "thread": 6174289920, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.079s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5078.65, "duration_seconds": 5.079, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d94cb440-943c-4937-88dc-380a18b80497', '3510bff0-c188-400a-8fb0-490a94222710', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6174289920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6174289920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:04:23.322109+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:04:28,418", "module": "performance_middleware", "process": 3359, "thread": 6191116288, "message": "Request performance: GET /api/v1/rides/ - 5.096s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5095.93, "duration_seconds": 5.096, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3aea5cba-b4c3-411c-b6e5-9a5812cde3ba', '0ca1dc49-518b-4472-9abf-2cf19351efdf', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191116288_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0ca1dc49-518b-4472-9abf-2cf19351efdf'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '0ca1dc49-518b-4472-9abf-2cf19351efdf'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6191116288_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:04:23.322707+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:04:30,606", "module": "performance_middleware", "process": 3359, "thread": 6157463552, "message": "Request performance: GET /api/v1/parks/ - 5.072s, 8 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5072.32, "duration_seconds": 5.072, "query_count": 8, "content_length_bytes": 55, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('774c9670-6b74-4614-a728-33f764f431b5', 'dcc34532-43bc-4c14-b24f-e96250009e30', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6157463552_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6157463552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"ordering\": \"-average_rating\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:04:25.535579+00:0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:04:31,642", "module": "performance_middleware", "process": 3359, "thread": 6224769024, "message": "Request performance: GET /api/v1/trending/new/ - 5.250s, 17 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5250.26, "duration_seconds": 5.25, "query_count": 17, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('41325cee-68bc-4227-9398-1f2cd5dc0791', 'f77abf1e-c72c-4b2d-b16f-1ad1f1f96ccb', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6224769024_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f77abf1e-c72c-4b2d-b16f-1ad1f1f96ccb'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f77abf1e-c72c-4b2d-b16f-1ad1f1f96ccb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6224769024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:04:26.393329+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.112} +{"levelname": "ERROR", "asctime": "2025-08-26 21:04:32,426", "module": "performance_middleware", "process": 3359, "thread": 6207942656, "message": "Request performance: GET /api/v1/trending/content/ - 6.035s, 279 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 6035.15, "duration_seconds": 6.035, "query_count": 279, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 85 WHERE \"silk_request\".\"id\" = 'd8200920-1753-4d05-9b75-60087f24fdc8'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 86 WHERE \"silk_request\".\"id\" = 'd8200920-1753-4d05-9b75-60087f24fdc8'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 87 WHERE \"silk_request\".\"id\" = 'd8200920-1753-4d05-9b75-60087f24fdc8'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.028}, {"sql": "RELEASE SAVEPOINT \"s6207942656_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:04:26.391503+00:00'::timestamptz, \"vi...", "time": 0.006}, {"sql": "COMMIT", "time": 0.004}], "slow_query_count": 1, "slowest_query_time": 0.113} +{"levelname": "ERROR", "asctime": "2025-08-26 21:04:33,503", "module": "performance_middleware", "process": 3359, "thread": 6174289920, "message": "Request performance: GET /api/v1/rides/ - 5.081s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5080.77, "duration_seconds": 5.081, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e448083a-25cb-42ca-b8b8-fa2b0d8e4f7f', '2a2a1f7d-c9f6-4121-9f1b-2a80df400ae1', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6174289920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2a2a1f7d-c9f6-4121-9f1b-2a80df400ae1'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '2a2a1f7d-c9f6-4121-9f1b-2a80df400ae1'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6174289920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:04:28.422802+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:04:53,290", "module": "performance_middleware", "process": 3359, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/content/ - 5.076s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5076.17, "duration_seconds": 5.076, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7f1dbd39-bebb-4017-be93-2fa114166b8d', '71a65fb7-b32d-4a64-b224-10fbd59b8267', 200, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:04:48.214619+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:04:53,291", "module": "performance_middleware", "process": 3359, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/new/ - 5.076s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5076.12, "duration_seconds": 5.076, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0bb2da21-9ab4-442b-afc8-3099ca2d5899', '995df7e8-ac8b-4844-9c98-4f9032d23e92', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:04:48.215182+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:04:56,248", "module": "performance_middleware", "process": 3359, "thread": 6157463552, "message": "Request performance: GET /api/v1/parks/ - 5.077s, 8 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5076.58, "duration_seconds": 5.077, "query_count": 8, "content_length_bytes": 55, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bcfd9002-6a2d-42f8-a71a-aef09f8ad706', '7fdb9f5e-fcb1-4d69-b505-c14972b16330', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6157463552_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6157463552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"ordering\": \"-average_rating\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:04:51.172805+00:0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:04:57,392", "module": "performance_middleware", "process": 3359, "thread": 12935360512, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.081s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5081.4, "duration_seconds": 5.081, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3a6ca55f-e5be-4a7e-ac89-73265baf3190', 'd7fa3fdb-7d3e-4660-b313-489cca735eed', 200, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:04:52.312627+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:04:57,427", "module": "performance_middleware", "process": 3359, "thread": 12952186880, "message": "Request performance: GET /api/v1/rides/ - 5.113s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5112.8, "duration_seconds": 5.113, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5bf83c76-d087-4243-acf1-8462b0192a01', 'da303f8b-67e3-46e1-b87f-d87242210dcf', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'da303f8b-67e3-46e1-b87f-d87242210dcf'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'da303f8b-67e3-46e1-b87f-d87242210dcf'", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:04:52.315215+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-26 21:05:09,863", "module": "performance_middleware", "process": 3359, "thread": 12918534144, "message": "Request performance: GET /api/v1/rides/ - 5.086s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5086.07, "duration_seconds": 5.086, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('68541858-eeb7-4b24-aad2-8876354ce3ed', '0c9638e5-3bd9-4d94-a9fb-c3e0afd2754f', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0c9638e5-3bd9-4d94-a9fb-c3e0afd2754f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '0c9638e5-3bd9-4d94-a9fb-c3e0afd2754f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T02:05:04.777882+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-27 09:15:44,671", "module": "performance_middleware", "process": 3359, "thread": 6157463552, "message": "Request performance: GET /api/v1/auth/providers/ - 0.781s, 12 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 781.34, "duration_seconds": 0.781, "query_count": 12, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "EXPLAIN SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_socialapp\".\"provider\", \"socialaccount_socialapp\".\"provider_id\", \"socialaccount_socialapp\".\"name\", \"socialaccount_socialapp\".\"client_id\", \"...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('06a2a412-7400-49d0-a651-6f314af9fa99', '377ce31a-b5d6-425b-bbcc-ed365cecd1bf', 200, 'W3s...", "time": 0.004}, {"sql": "SAVEPOINT \"s6157463552_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '377ce31a-b5d6-425b-bbcc-ed365cecd1bf'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6157463552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T14:15:43.893306+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 09:15:49,444", "module": "performance_middleware", "process": 3359, "thread": 12901707776, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.534s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5534.04, "duration_seconds": 5.534, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.047}, {"sql": "BEGIN", "time": 0.001}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('eb0a90b3-74f7-4a44-baa7-23c6c0706c33', 'eb458474-b513-4112-bc42-5c42e67fe0d5', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.014}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.004}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T14:15:43.910625+00:00'::timestamptz,...", "time": 0.002}, {"sql": "COMMIT", "time": 0.014}]} +{"levelname": "ERROR", "asctime": "2025-08-27 09:15:49,512", "module": "performance_middleware", "process": 3359, "thread": 12918534144, "message": "Request performance: GET /api/v1/rides/ - 5.601s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5600.56, "duration_seconds": 5.601, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f3d9d93d-b6a6-4f6b-ab03-cecd7807d5d1', '72c686f5-be9a-4232-a0cd-de7ec17908e6', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '72c686f5-be9a-4232-a0cd-de7ec17908e6'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '72c686f5-be9a-4232-a0cd-de7ec17908e6'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T14:15:43.912708+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "INFO", "asctime": "2025-08-27 10:15:57,074", "module": "performance_middleware", "process": 3359, "thread": 6157463552, "message": "Request performance: GET /api/v1/auth/providers/ - 0.820s, 14 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 819.6, "duration_seconds": 0.82, "query_count": 14, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8b58dec1-4aef-4ce2-8da4-5d95c2d2d3d5', 'a843e98d-337e-4c34-8aa6-dd6982b1e35f', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6157463552_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a843e98d-337e-4c34-8aa6-dd6982b1e35f'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6157463552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T15:15:56.257092+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 10:16:01,396", "module": "performance_middleware", "process": 3359, "thread": 12901707776, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.135s, 8 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5135.15, "duration_seconds": 5.135, "query_count": 8, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a3c4a084-55d2-46ec-a759-19cf319c548a', 'df5936ee-6be7-4189-ac1f-04e8f8aea146', 200, 'eyJ...", "time": 0.011}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.009}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T15:15:56.261307+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 10:16:01,436", "module": "performance_middleware", "process": 3359, "thread": 12918534144, "message": "Request performance: GET /api/v1/rides/ - 5.175s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5174.59, "duration_seconds": 5.175, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4fadb425-28a3-4658-9583-b167a8103534', 'bea212e4-24ab-4eb8-a5ea-f0335b3635b5', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bea212e4-24ab-4eb8-a5ea-f0335b3635b5'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'bea212e4-24ab-4eb8-a5ea-f0335b3635b5'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T15:15:56.262069+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-27 12:27:34,877", "module": "performance_middleware", "process": 30148, "thread": 12918534144, "message": "Request performance: GET / - 5.462s, 37 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 5461.82, "duration_seconds": 5.462, "query_count": 37, "content_length_bytes": 4298, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '055b812d-f218-4d0d-804c-f7c6e340a9e0'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '055b812d-f218-4d0d-804c-f7c6e340a9e0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '055b812d-f218-4d0d-804c-f7c6e340a9e0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '055b812d-f218-4d0d-804c-f7c6e340a9e0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '055b812d-f218-4d0d-804c-f7c6e340a9e0'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.048}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T17:27:29.435593+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.012}]} +{"levelname": "ERROR", "asctime": "2025-08-27 12:38:26,392", "module": "performance_middleware", "process": 33041, "thread": 6202109952, "message": "Request performance: GET / - 5.182s, 38 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 5182.2, "duration_seconds": 5.182, "query_count": 38, "content_length_bytes": 4298, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '45af6e68-1280-4706-b46f-56e28b96b9fb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '45af6e68-1280-4706-b46f-56e28b96b9fb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '45af6e68-1280-4706-b46f-56e28b96b9fb'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6202109952_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T17:38:21.228721+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-27 13:03:09,145", "module": "performance_middleware", "process": 33041, "thread": 6202109952, "message": "Request performance: GET /api/v1/auth/providers/ - 0.592s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 591.51, "duration_seconds": 0.592, "query_count": 15, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0e4edda5-20cb-4d65-ab11-3f270eac2886', 'c017b191-0230-42e9-85be-76b47a48d061', 200, 'W3s...", "time": 0.01}, {"sql": "SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c017b191-0230-42e9-85be-76b47a48d061'", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c017b191-0230-42e9-85be-76b47a48d061'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6202109952_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:03:08.558917+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:03:13,767", "module": "performance_middleware", "process": 33041, "thread": 6218936320, "message": "Request performance: GET /api/v1/auth/providers/ - 5.175s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5175.0, "duration_seconds": 5.175, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('04d66489-6850-48de-94c9-871672656979', '33cbac41-ab35-4546-92c1-5e45fc1225b9', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6218936320_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6218936320_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:03:08.594280+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:03:14,141", "module": "performance_middleware", "process": 33041, "thread": 6252589056, "message": "Request performance: GET /api/v1/trending/new/ - 5.540s, 15 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5540.39, "duration_seconds": 5.54, "query_count": 15, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1cc4b54b-6e8b-4233-8727-0aa17b2ed543', '3dae4abe-84c4-4fb2-a74b-72f889cb69e6', 200, '', ...", "time": 0.021}, {"sql": "SAVEPOINT \"s6252589056_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3dae4abe-84c4-4fb2-a74b-72f889cb69e6'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3dae4abe-84c4-4fb2-a74b-72f889cb69e6'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6252589056_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:03:08.602456+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}], "slow_query_count": 1, "slowest_query_time": 0.163} +{"levelname": "ERROR", "asctime": "2025-08-27 13:03:18,210", "module": "performance_middleware", "process": 33041, "thread": 6235762688, "message": "Request performance: GET /api/v1/trending/content/ - 9.610s, 280 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 9609.93, "duration_seconds": 9.61, "query_count": 280, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 86 WHERE \"silk_request\".\"id\" = '6c139e19-54ed-466a-82fd-ec70b7aa00d1'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 87 WHERE \"silk_request\".\"id\" = '6c139e19-54ed-466a-82fd-ec70b7aa00d1'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.032}, {"sql": "RELEASE SAVEPOINT \"s6235762688_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.014}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:03:08.600092+00:00'::timestamptz, \"vi...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.003}], "slow_query_count": 1, "slowest_query_time": 0.163} +{"levelname": "ERROR", "asctime": "2025-08-27 13:03:20,776", "module": "performance_middleware", "process": 33041, "thread": 6218936320, "message": "Request exception: GET /api/v1/parks/top-thrill-dragster/rides/ - 0.067s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/top-thrill-dragster/rides\u201d does not exist", "path": "/api/v1/parks/top-thrill-dragster/rides/", "method": "GET", "status_code": 500, "duration_ms": 67.18, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/top-thrill-dragster/rides\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 13:03:20,796", "module": "performance_middleware", "process": 33041, "thread": 6218936320, "message": "Request performance: GET /api/v1/parks/top-thrill-dragster/rides/ - 0.087s, 8 queries, 404", "path": "/api/v1/parks/top-thrill-dragster/rides/", "method": "GET", "status_code": 404, "duration_ms": 87.08, "duration_seconds": 0.087, "query_count": 8, "content_length_bytes": 28665, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b7f26077-e94a-4632-90cf-96d5a70b98cb', '05791687-86bf-4563-a4ce-55e46e95ec27', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/top-thrill-dragster/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:03:20.709917+00:00'::t...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:03:25,771", "module": "performance_middleware", "process": 33041, "thread": 6202109952, "message": "Request exception: GET /api/v1/parks/top-thrill-dragster/ - 5.060s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/top-thrill-dragster\u201d does not exist", "path": "/api/v1/parks/top-thrill-dragster/", "method": "GET", "status_code": 500, "duration_ms": 5059.99, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/top-thrill-dragster\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 13:03:25,804", "module": "performance_middleware", "process": 33041, "thread": 6202109952, "message": "Request performance: GET /api/v1/parks/top-thrill-dragster/ - 5.093s, 8 queries, 404", "path": "/api/v1/parks/top-thrill-dragster/", "method": "GET", "status_code": 404, "duration_ms": 5092.89, "duration_seconds": 5.093, "query_count": 8, "content_length_bytes": 28641, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('80622869-d4a0-450e-851e-db77d623677b', '095a7e9c-3a46-468a-b828-5ea0188073a1', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/top-thrill-dragster/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:03:20.712016+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:03:29,574", "module": "performance_middleware", "process": 33041, "thread": 6218936320, "message": "Request performance: GET /api/v1/rides/filter-options/ - 5.085s, 9 queries, 200", "path": "/api/v1/rides/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5084.86, "duration_seconds": 5.085, "query_count": 9, "content_length_bytes": 168, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3f100235-0722-4d86-9939-cd5feac5c2e9', '5d5fd75c-8638-4592-adae-f0ef2be9414c', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:03:24.491443+00:00'::timestamptz,...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:03:29,637", "module": "performance_middleware", "process": 33041, "thread": 6235762688, "message": "Request performance: GET /api/v1/rides/ - 5.144s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5144.19, "duration_seconds": 5.144, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aefc8a57-ed16-4482-84b0-b63bc981901f', '6539a9a6-0764-44c5-a2e4-52f72eb723f1', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6235762688_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6539a9a6-0764-44c5-a2e4-52f72eb723f1'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '6539a9a6-0764-44c5-a2e4-52f72eb723f1'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6235762688_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:03:24.495430+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:03:32,365", "module": "performance_middleware", "process": 33041, "thread": 6202109952, "message": "Request performance: GET /api/v1/parks/ - 5.099s, 8 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5099.01, "duration_seconds": 5.099, "query_count": 8, "content_length_bytes": 55, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('64df4017-864c-4386-8865-329456cdbf10', '2eab2bea-3029-4828-9bd9-3d8f9444a2bc', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"ordering\": \"-average_rating\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:03:27.266870+00:0...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:03:34,771", "module": "performance_middleware", "process": 33041, "thread": 6218936320, "message": "Request performance: GET /api/v1/rides/ - 5.125s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 5124.98, "duration_seconds": 5.125, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5e88e136-b4a7-4e7d-a51a-a3336f4af9c2', 'b70df9cf-d77a-406e-848b-4c1d58f8ee71', 200, '', ...", "time": 0.007}, {"sql": "SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b70df9cf-d77a-406e-848b-4c1d58f8ee71'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b70df9cf-d77a-406e-848b-4c1d58f8ee71'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:03:29.647419+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:03:35,058", "module": "performance_middleware", "process": 33041, "thread": 6252589056, "message": "Request performance: GET /api/v1/trending/new/ - 5.072s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5071.57, "duration_seconds": 5.072, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('63fc9d96-82df-4d1f-b818-ddbb41c6e3db', 'd5faf2f4-5a14-4e99-99ff-4c65838a89f0', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6252589056_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6252589056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:03:29.987430+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:03:35,062", "module": "performance_middleware", "process": 33041, "thread": 6235762688, "message": "Request performance: GET /api/v1/trending/content/ - 5.075s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5075.26, "duration_seconds": 5.075, "query_count": 9, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('91026bec-9537-4d2d-8a89-f5e9a77a0697', 'a978daa1-dfca-401f-b8a1-bbbb5d60cf3c', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6235762688_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6235762688_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:03:29.986600+00:00'::timestamptz, \"vi...", "time": 0.007}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:03:46,066", "module": "performance_middleware", "process": 33041, "thread": 6202109952, "message": "Request exception: GET /api/v1/parks/six-flags-great-adventure/ - 0.076s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/six-flags-great-adventure\u201d does not exist", "path": "/api/v1/parks/six-flags-great-adventure/", "method": "GET", "status_code": 500, "duration_ms": 76.38, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/six-flags-great-adventure\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 13:03:46,108", "module": "performance_middleware", "process": 33041, "thread": 6202109952, "message": "Request performance: GET /api/v1/parks/six-flags-great-adventure/ - 0.119s, 8 queries, 404", "path": "/api/v1/parks/six-flags-great-adventure/", "method": "GET", "status_code": 404, "duration_ms": 118.77, "duration_seconds": 0.119, "query_count": 8, "content_length_bytes": 28665, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6ca1efb0-1907-4efa-bd63-c4b6f45fa9da', '65784391-1fa9-45c0-bf23-aed9dbe81ecb', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/six-flags-great-adventure/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:03:45.991933+00:00'::t...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:03:51,041", "module": "performance_middleware", "process": 33041, "thread": 6218936320, "message": "Request exception: GET /api/v1/parks/six-flags-great-adventure/rides/ - 5.047s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/six-flags-great-adventure/rides\u201d does not exist", "path": "/api/v1/parks/six-flags-great-adventure/rides/", "method": "GET", "status_code": 500, "duration_ms": 5047.05, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/six-flags-great-adventure/rides\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 13:03:51,064", "module": "performance_middleware", "process": 33041, "thread": 6218936320, "message": "Request performance: GET /api/v1/parks/six-flags-great-adventure/rides/ - 5.070s, 8 queries, 404", "path": "/api/v1/parks/six-flags-great-adventure/rides/", "method": "GET", "status_code": 404, "duration_ms": 5070.43, "duration_seconds": 5.07, "query_count": 8, "content_length_bytes": 28689, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d2a6f998-4254-4427-a084-e9dd3441d18e', 'f1a64943-dd40-477f-a161-b9fa15587d01', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/six-flags-great-adventure/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:03:45.994836+00:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:03:54,969", "module": "performance_middleware", "process": 33041, "thread": 6235762688, "message": "Request performance: GET /api/v1/trending/content/ - 5.076s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5076.07, "duration_seconds": 5.076, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7b6627f2-4fbd-49f6-a3a6-e8cfa129a56e', 'bcc36427-bd7f-4a3a-926b-d2aa65285164', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6235762688_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6235762688_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:03:49.893720+00:00'::timestamptz, \"vi...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:03:54,970", "module": "performance_middleware", "process": 33041, "thread": 6202109952, "message": "Request performance: GET /api/v1/trending/new/ - 5.067s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5066.52, "duration_seconds": 5.067, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('047d063c-874a-4957-ae9e-621894eb4946', '3dcb6f95-b64f-4851-861c-c6de80aa1a9a', 200, '', ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6202109952_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:03:49.906918+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:00,880", "module": "performance_middleware", "process": 33041, "thread": 6218936320, "message": "Request performance: GET /api/v1/auth/providers/ - 5.049s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5049.22, "duration_seconds": 5.049, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aed3b00a-da7c-4262-8f8e-b9bc4d3d60af', '6910b052-0d1c-4e64-861c-de4b4551266b', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:11:55.831906+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:00,998", "module": "performance_middleware", "process": 33041, "thread": 6235762688, "message": "Request performance: GET /api/v1/trending/content/ - 5.060s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5060.34, "duration_seconds": 5.06, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('91dd0d28-e906-4604-ae33-2c1aa3fa567c', 'a007c36f-5f5e-45f6-ab90-46e541a4d1e9', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6235762688_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6235762688_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:11:55.939043+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:01,004", "module": "performance_middleware", "process": 33041, "thread": 6252589056, "message": "Request performance: GET /api/v1/trending/new/ - 5.065s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5064.59, "duration_seconds": 5.065, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('283562b0-5655-48f0-ab92-1c7dca5e38a4', 'aea1e5ae-842a-46e7-b35e-e34615da60e7', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6252589056_x1\"", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6252589056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:11:55.940671+00:00'::timestamptz, \"view_n...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:03,301", "module": "performance_middleware", "process": 33041, "thread": 6202109952, "message": "Request performance: GET /api/v1/auth/providers/ - 5.179s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5178.61, "duration_seconds": 5.179, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('809744bd-4747-4a51-849f-e55b2cbe8d91', '5d26972d-bbda-443e-b070-fca978fc5b66', 200, 'W3s...", "time": 0.003}, {"sql": "SAVEPOINT \"s6202109952_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:11:58.122562+00:00'::timestamptz, \"view...", "time": 0.002}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:03,324", "module": "performance_middleware", "process": 33041, "thread": 6303068160, "message": "Request performance: GET /api/v1/trending/new/ - 5.193s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5192.92, "duration_seconds": 5.193, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9fa3dac7-ec46-4efc-a626-92c13d0d27d3', '0decc3c3-2b30-4c7e-9d67-18e7ea5d8770', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6303068160_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6303068160_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:11:58.131497+00:00'::timestamptz, \"view_n...", "time": 0.015}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:03,324", "module": "performance_middleware", "process": 33041, "thread": 6286241792, "message": "Request performance: GET /api/v1/trending/content/ - 5.193s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5192.53, "duration_seconds": 5.193, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d26be704-c164-4f98-96d6-c5fe97441537', 'f2f06d55-6973-4334-82ae-25d5e2051fd2', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6286241792_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6286241792_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:11:58.132293+00:00'::timestamptz, \"vi...", "time": 0.015}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:03,330", "module": "performance_middleware", "process": 33041, "thread": 6269415424, "message": "Request performance: GET /api/v1/auth/providers/ - 5.202s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5201.68, "duration_seconds": 5.202, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('02c53e19-8f40-4581-bcca-5058fe38f290', 'b7cbbe7e-6cbb-4df4-a901-070b3f5f589f', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6269415424_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6269415424_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.011}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:11:58.130359+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:05,684", "module": "performance_middleware", "process": 33041, "thread": 12901707776, "message": "Request performance: GET /api/v1/auth/providers/ - 5.078s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5077.83, "duration_seconds": 5.078, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8e306420-28fc-4a19-8434-475a9dd4625e', 'd02d8e4b-4f56-4bde-9ccf-4b24d3cfbdf8', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:12:00.606764+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:05,685", "module": "performance_middleware", "process": 33041, "thread": 12918534144, "message": "Request performance: GET /api/v1/auth/providers/ - 5.079s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5078.5, "duration_seconds": 5.079, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('431b4193-caa8-4bd7-b85a-3e10ed1941fb', '7b6a311b-7a0e-4067-854f-7f6aba57e7f6', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:12:00.607862+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:05,694", "module": "performance_middleware", "process": 33041, "thread": 12935360512, "message": "Request performance: GET /api/v1/trending/content/ - 5.063s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5063.38, "duration_seconds": 5.063, "query_count": 9, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('abd8792e-b666-4622-b724-43a204850837', '68efae7c-ccce-4158-998e-48cc59a7f7a7', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:12:00.631882+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:05,695", "module": "performance_middleware", "process": 33041, "thread": 12952186880, "message": "Request performance: GET /api/v1/trending/new/ - 5.063s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5062.96, "duration_seconds": 5.063, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1361c51c-ad4b-4a7a-b3ce-b6ef5b4ea5ee', 'e2308965-ed7e-465e-94ec-8aee37f24850', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:12:00.632918+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:14,807", "module": "performance_middleware", "process": 33041, "thread": 6219509760, "message": "Request performance: GET /api/v1/auth/providers/ - 5.072s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5072.23, "duration_seconds": 5.072, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('eea69db9-fdee-4d90-b785-8024cb2b6e45', 'd11c13b9-c823-46da-9fa3-b44112129913', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6219509760_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6219509760_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:12:09.735372+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:14,807", "module": "performance_middleware", "process": 33041, "thread": 6236336128, "message": "Request performance: GET /api/v1/trending/content/ - 5.068s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5068.05, "duration_seconds": 5.068, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b0495eec-cf39-4831-a93c-4df9a7ed6d5d', '20e21b1f-c8f2-48dd-aca0-01bdffeb88dc', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6236336128_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6236336128_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:12:09.739829+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:14,812", "module": "performance_middleware", "process": 33041, "thread": 6253162496, "message": "Request performance: GET /api/v1/trending/new/ - 5.038s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5038.4, "duration_seconds": 5.038, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f5eceeef-9b68-442b-91a4-bd618ccca765', '3be30ed0-03c8-40d8-94ea-25ce7fdb027f', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6253162496_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6253162496_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:12:09.775124+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:17,570", "module": "performance_middleware", "process": 33041, "thread": 6202109952, "message": "Request performance: GET /api/v1/auth/providers/ - 5.071s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5071.01, "duration_seconds": 5.071, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6e8b232a-c1b2-487f-956f-0a8061402bf9', '914390c0-7315-41eb-9e39-a2585fdcfc57', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:12:12.500191+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:17,571", "module": "performance_middleware", "process": 33041, "thread": 6303641600, "message": "Request performance: GET /api/v1/trending/new/ - 5.063s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5063.2, "duration_seconds": 5.063, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3fb0cf4e-cc4f-4f57-b694-7a142c3f1cad', 'c1e553b2-0c86-47de-99a8-2b2c5848f730', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6303641600_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6303641600_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:12:12.509728+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:17,571", "module": "performance_middleware", "process": 33041, "thread": 6269988864, "message": "Request performance: GET /api/v1/auth/providers/ - 5.071s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5070.59, "duration_seconds": 5.071, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('213d24eb-0ed3-4c71-abb6-3b1976746f20', '88997b50-7ca6-49ad-ad1d-eae557f90503', 200, 'W3s...", "time": 0.003}, {"sql": "SAVEPOINT \"s6269988864_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6269988864_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:12:12.503129+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:17,572", "module": "performance_middleware", "process": 33041, "thread": 6286815232, "message": "Request performance: GET /api/v1/trending/content/ - 5.068s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5068.11, "duration_seconds": 5.068, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('eb63366e-202f-41c8-9c9e-9336fbf4a671', 'c483a492-3eea-49d2-9208-e623160200c5', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6286815232_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6286815232_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:12:12.505133+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-27 13:12:21,703", "module": "performance_middleware", "process": 33041, "thread": 6202109952, "message": "Request performance: GET /api/v1/auth/providers/ - 1.147s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 1147.09, "duration_seconds": 1.147, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d20a0af7-0750-46c7-9405-821f539d8554', 'de902c2f-f095-42a2-ac6b-c6af401a4d1a', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:12:20.556910+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:25,666", "module": "performance_middleware", "process": 33041, "thread": 6219509760, "message": "Request performance: GET /api/v1/auth/providers/ - 5.102s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5101.59, "duration_seconds": 5.102, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('759b65ee-ce38-4807-b9c2-1f1d0043f2a5', '1f7b52cc-5198-46b9-97d8-bfcc90db6a1e', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6219509760_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6219509760_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:12:20.565607+00:00'::timestamptz, \"view...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:25,666", "module": "performance_middleware", "process": 33041, "thread": 6236336128, "message": "Request performance: GET /api/v1/trending/content/ - 5.098s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5097.6, "duration_seconds": 5.098, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('002d5285-2b51-4fbc-b5a6-627af6c6c3fe', '1f5018a1-9300-4538-9be4-e81310ed81cf', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6236336128_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6236336128_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:12:20.569662+00:00'::timestamptz, \"vi...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:12:25,677", "module": "performance_middleware", "process": 33041, "thread": 6253162496, "message": "Request performance: GET /api/v1/trending/new/ - 5.108s, 9 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5107.53, "duration_seconds": 5.108, "query_count": 9, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('20c24c43-362e-4e2a-abd9-43eda3820ac9', 'fa268e54-f677-43c3-91a3-0f44c199d808', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6253162496_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6253162496_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:12:20.570455+00:00'::timestamptz, \"view_n...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:13:00,991", "module": "performance_middleware", "process": 33041, "thread": 6219509760, "message": "Request performance: GET /api/v1/auth/providers/ - 5.434s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5433.96, "duration_seconds": 5.434, "query_count": 9, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ee0497f3-3a36-46fb-be5d-47ac97dc6552', '5c4fcbaf-1a81-46e7-a2ad-7cba3a408c3b', 200, 'W3s...", "time": 0.005}, {"sql": "SAVEPOINT \"s6219509760_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6219509760_x1\"", "time": 0.006}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:12:55.557901+00:00'::timestamptz, \"view...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:13:01,041", "module": "performance_middleware", "process": 33041, "thread": 6253162496, "message": "Request performance: GET /api/v1/trending/new/ - 5.409s, 9 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5409.36, "duration_seconds": 5.409, "query_count": 9, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.008}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b33e2be4-3acb-4520-8fc7-43cb5e561c79', '2323121e-2511-4676-8f62-c698f2db3123', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6253162496_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6253162496_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:12:55.632412+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:13:01,048", "module": "performance_middleware", "process": 33041, "thread": 6236336128, "message": "Request performance: GET /api/v1/trending/content/ - 5.415s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5415.33, "duration_seconds": 5.415, "query_count": 9, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cbdb8849-021c-4ec9-8af0-683869ab6a14', 'd94dd71e-a99a-4920-966f-f09b9bbbdf7d', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6236336128_x1\"", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6236336128_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:12:55.633829+00:00'::timestamptz, \"vi...", "time": 0.005}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:13:05,673", "module": "performance_middleware", "process": 33041, "thread": 6269988864, "message": "Request performance: GET /api/v1/auth/providers/ - 5.070s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5070.3, "duration_seconds": 5.07, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('291aee5b-322b-4125-9f1c-5b78527efb71', '1e02fadb-66b0-470b-bed6-9b7d7848bf49', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6269988864_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6269988864_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:13:00.603339+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:13:05,675", "module": "performance_middleware", "process": 33041, "thread": 6202109952, "message": "Request performance: GET /api/v1/auth/providers/ - 5.071s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5071.39, "duration_seconds": 5.071, "query_count": 9, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('204f10d1-7adc-4af4-b3b5-2858d50a6de4', 'b3cc6ad8-2312-493a-8707-f196f8e234f1', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6202109952_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:13:00.604734+00:00'::timestamptz, \"view...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:13:05,689", "module": "performance_middleware", "process": 33041, "thread": 6286815232, "message": "Request performance: GET /api/v1/trending/content/ - 5.058s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5058.01, "duration_seconds": 5.058, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('90cbb423-26e5-4f51-b389-0761982e57d6', '8cc48179-078a-4dfb-b976-59b32415f119', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6286815232_x1\"", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6286815232_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:13:00.641659+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:13:05,919", "module": "performance_middleware", "process": 33041, "thread": 6303641600, "message": "Request performance: GET /api/v1/trending/new/ - 5.052s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5052.18, "duration_seconds": 5.052, "query_count": 8, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b2454d90-fef3-4eaa-b997-2d29508b8471', '91bcae96-1a2b-4151-8f26-ab7f78a37cef', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6303641600_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6303641600_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:13:00.868478+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:13:15,732", "module": "performance_middleware", "process": 33041, "thread": 6219509760, "message": "Request performance: GET /api/v1/auth/providers/ - 5.068s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5068.13, "duration_seconds": 5.068, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ed840c48-5565-4fe3-909e-677fee660f5c', '7c956b44-537b-44d2-91b5-0f7658930de1', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6219509760_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6219509760_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:13:10.664125+00:00'::timestamptz, \"view...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:13:15,811", "module": "performance_middleware", "process": 33041, "thread": 6236336128, "message": "Request performance: GET /api/v1/trending/content/ - 5.066s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5066.27, "duration_seconds": 5.066, "query_count": 9, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('97341f74-b7c3-4af5-9309-64305af1931a', 'e1c0911b-1e69-4368-a656-645bc7eefebc', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6236336128_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6236336128_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:13:10.745535+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:13:15,812", "module": "performance_middleware", "process": 33041, "thread": 6253162496, "message": "Request performance: GET /api/v1/trending/new/ - 5.064s, 9 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5064.27, "duration_seconds": 5.064, "query_count": 9, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('32b764a9-10ba-47d1-9679-d83cd6afd475', 'e7c8abbd-62c5-467e-aa49-c77f8b8a40d2', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6253162496_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6253162496_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:13:10.748223+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 13:24:41,398", "module": "performance_middleware", "process": 44416, "thread": 6133903360, "message": "Request performance: GET / - 5.173s, 37 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 5172.51, "duration_seconds": 5.173, "query_count": 37, "content_length_bytes": 4298, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '25d02cdb-5001-4b0e-bb87-456f5d7bcb5f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '25d02cdb-5001-4b0e-bb87-456f5d7bcb5f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '25d02cdb-5001-4b0e-bb87-456f5d7bcb5f'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '25d02cdb-5001-4b0e-bb87-456f5d7bcb5f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6133903360_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T18:24:36.245721+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-27 14:08:53,655", "module": "performance_middleware", "process": 52831, "thread": 6325039104, "message": "Request performance: GET /api/v1/trending/new/ - 0.447s, 15 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 446.85, "duration_seconds": 0.447, "query_count": 15, "content_length_bytes": 1323, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0ba00277-177c-417a-a4e5-dd3dd5cf53b3', '1fba0509-30c0-4db6-9ba3-2f88b8f54c98', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1fba0509-30c0-4db6-9ba3-2f88b8f54c98'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1fba0509-30c0-4db6-9ba3-2f88b8f54c98'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T19:08:53.261209+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.121} +{"levelname": "WARNING", "asctime": "2025-08-27 14:08:54,456", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: GET /api/v1/trending/content/ - 1.254s, 294 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 1254.29, "duration_seconds": 1.254, "query_count": 294, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 86 WHERE \"silk_request\".\"id\" = '5d2bd1ad-6f2e-4f2e-9072-f9a03254cdb5'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 87 WHERE \"silk_request\".\"id\" = '5d2bd1ad-6f2e-4f2e-9072-f9a03254cdb5'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 88 WHERE \"silk_request\".\"id\" = '5d2bd1ad-6f2e-4f2e-9072-f9a03254cdb5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 89 WHERE \"silk_request\".\"id\" = '5d2bd1ad-6f2e-4f2e-9072-f9a03254cdb5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.033}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T19:08:53.261955+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}], "slow_query_count": 1, "slowest_query_time": 0.12} +{"levelname": "INFO", "asctime": "2025-08-27 14:12:25,451", "module": "performance_middleware", "process": 52831, "thread": 6325039104, "message": "Request performance: GET /api/v1/rides/ - 0.160s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 160.08, "duration_seconds": 0.16, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ea917ec6-23e1-458e-917f-b8a135446580', '73fbc0b1-c6d2-4157-8d56-988a67a7ddb0', 200, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '73fbc0b1-c6d2-4157-8d56-988a67a7ddb0'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '73fbc0b1-c6d2-4157-8d56-988a67a7ddb0'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T19:12:25.292410+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-27 14:12:30,798", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: GET /api/v1/rides/ - 0.114s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 114.33, "duration_seconds": 0.114, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('30e2a737-1aaf-4865-a18b-5499505924aa', 'f37ea3f9-68ac-4c7f-8efd-bd176546d5eb', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f37ea3f9-68ac-4c7f-8efd-bd176546d5eb'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f37ea3f9-68ac-4c7f-8efd-bd176546d5eb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T19:12:30.684945+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-27 14:12:46,092", "module": "performance_middleware", "process": 52831, "thread": 6325039104, "message": "Request performance: GET /api/v1/rides/ - 0.124s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 123.53, "duration_seconds": 0.124, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dac4a6c1-e242-4169-aef9-4316c4d5e714', '516b2f1e-ef2e-4bf2-b682-fbab54eccd90', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '516b2f1e-ef2e-4bf2-b682-fbab54eccd90'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '516b2f1e-ef2e-4bf2-b682-fbab54eccd90'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T19:12:45.970345+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-27 14:12:48,838", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: GET /api/v1/rides/ - 0.116s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 116.16, "duration_seconds": 0.116, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8967dd57-8153-4c45-a6ed-5e050326e957', '828c82f6-b775-4166-9fac-9da51d99ce5d', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '828c82f6-b775-4166-9fac-9da51d99ce5d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '828c82f6-b775-4166-9fac-9da51d99ce5d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T19:12:48.722907+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-27 14:18:18,655", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: GET / - 0.243s, 32 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 242.92, "duration_seconds": 0.243, "query_count": 32, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'e7cfa070-334e-4e7d-9e63-cf5df2ae9507'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'e7cfa070-334e-4e7d-9e63-cf5df2ae9507'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'e7cfa070-334e-4e7d-9e63-cf5df2ae9507'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'e7cfa070-334e-4e7d-9e63-cf5df2ae9507'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T19:18:18.416678+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-27 14:18:18,963", "module": "performance_middleware", "process": 52831, "thread": 6325039104, "message": "Request exception: GET /favicon.ico - 0.044s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 43.98, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 14:18:18,989", "module": "performance_middleware", "process": 52831, "thread": 6325039104, "message": "Request performance: GET /favicon.ico - 0.070s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 69.79, "duration_seconds": 0.07, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('57da010b-0b8f-4c56-934e-67cec7ec3e7e', '2c053fe0-f104-442a-90cf-e1d43f84e949', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T19:18:18.920499+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-27 14:26:26,202", "module": "performance_middleware", "process": 52831, "thread": 12901707776, "message": "Request performance: GET /api/v1/rides/ - 0.129s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 129.12, "duration_seconds": 0.129, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('06b8c27e-5f6e-48dc-a291-bf8f589bdc35', '5b065ba7-60ea-430d-94c0-2f8b436049d6', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5b065ba7-60ea-430d-94c0-2f8b436049d6'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5b065ba7-60ea-430d-94c0-2f8b436049d6'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T19:26:26.074575+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 14:31:25,914", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request exception: GET /api/v1/api/rides/blue-fire/ - 0.063s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/rides/blue-fire\u201d does not exist", "path": "/api/v1/api/rides/blue-fire/", "method": "GET", "status_code": 500, "duration_ms": 62.63, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/rides/blue-fire\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 14:31:25,940", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: GET /api/v1/api/rides/blue-fire/ - 0.088s, 8 queries, 404", "path": "/api/v1/api/rides/blue-fire/", "method": "GET", "status_code": 404, "duration_ms": 87.76, "duration_seconds": 0.088, "query_count": 8, "content_length_bytes": 20797, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5d9fac08-8088-4d38-b0f1-b2127ff1c90e', '1e03b8a0-7fa8-42ce-9327-eb9daf224fcc', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/rides/blue-fire/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T19:31:25.854089+00:00'::timestamptz, ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:11:54,678", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request exception: GET /api/v1/api/rides/kingda-ka/ - 0.065s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/rides/kingda-ka\u201d does not exist", "path": "/api/v1/api/rides/kingda-ka/", "method": "GET", "status_code": 500, "duration_ms": 65.36, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/rides/kingda-ka\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:11:54,714", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: GET /api/v1/api/rides/kingda-ka/ - 0.102s, 8 queries, 404", "path": "/api/v1/api/rides/kingda-ka/", "method": "GET", "status_code": 404, "duration_ms": 101.99, "duration_seconds": 0.102, "query_count": 8, "content_length_bytes": 20797, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('168d1285-6936-49b6-b783-1f766e000364', 'cb3aad3e-f034-4bd1-8345-57d0aed3f699', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/rides/kingda-ka/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:11:54.615563+00:00'::timestamptz, ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-27 15:11:58,047", "module": "performance_middleware", "process": 52831, "thread": 12901707776, "message": "Request performance: GET /api/v1/rides/ - 0.167s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 166.62, "duration_seconds": 0.167, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b3510e06-659d-42b6-8c47-998575623ae8', '3fda2a64-414e-41b5-9771-35cb3cd0cc45', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3fda2a64-414e-41b5-9771-35cb3cd0cc45'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3fda2a64-414e-41b5-9771-35cb3cd0cc45'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:11:57.881073+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-27 15:12:02,571", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: GET /api/v1/rides/ - 0.122s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 121.57, "duration_seconds": 0.122, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('207ef18c-4e35-4230-a381-a88a39f08014', '7cc2e6df-0657-402a-b629-c3f66e1f46d2', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7cc2e6df-0657-402a-b629-c3f66e1f46d2'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7cc2e6df-0657-402a-b629-c3f66e1f46d2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:12:02.451035+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-27 15:12:03,940", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: GET /api/v1/rides/ - 0.091s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 90.98, "duration_seconds": 0.091, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('41a35235-d2d1-4cdf-8b10-d38bdef16cf3', '13ae5172-39aa-4471-8b5a-f1cc4b64ca1e', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '13ae5172-39aa-4471-8b5a-f1cc4b64ca1e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '13ae5172-39aa-4471-8b5a-f1cc4b64ca1e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:12:03.850410+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:14:14,760", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request exception: GET /api/v1/api/rides/steel-vengeance/ - 0.068s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/rides/steel-vengeance\u201d does not exist", "path": "/api/v1/api/rides/steel-vengeance/", "method": "GET", "status_code": 500, "duration_ms": 68.44, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/api/rides/steel-vengeance\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:14:14,806", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: GET /api/v1/api/rides/steel-vengeance/ - 0.115s, 9 queries, 404", "path": "/api/v1/api/rides/steel-vengeance/", "method": "GET", "status_code": 404, "duration_ms": 115.14, "duration_seconds": 0.115, "query_count": 9, "content_length_bytes": 20821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a47326f1-9434-4137-979c-128bdc7c4578', '6e3ccce9-ab06-46fc-96e0-c6707e7f54eb', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/api/rides/steel-vengeance/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:14:14.692587+00:00'::timesta...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-27 15:15:44,328", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: GET /api/v1/rides/ - 0.132s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 131.62, "duration_seconds": 0.132, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ad7b0c7e-ab14-43f3-aca3-fb437cfe850f', 'ddb76363-3c39-483d-be72-3fd5004dd557', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ddb76363-3c39-483d-be72-3fd5004dd557'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ddb76363-3c39-483d-be72-3fd5004dd557'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:15:44.198682+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:47:26,806", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: OPTIONS /api/stats/ - 5.090s, 8 queries, 200", "path": "/api/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5089.66, "duration_seconds": 5.09, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c5a4bcbb-8a91-4be8-81de-a8e0a8cb0b9a', 'ab88f6c2-9220-44b5-95ed-72e73f2f9f6b', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-27T20:47:21.719667+00:00'::timestamptz, \"view_name\" =...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:47:26,806", "module": "performance_middleware", "process": 52831, "thread": 12901707776, "message": "Request performance: OPTIONS /api/rides/trending/ - 5.084s, 8 queries, 200", "path": "/api/rides/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5083.72, "duration_seconds": 5.084, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0f11ca6f-ac58-4e9e-81e9-b5b0306086c1', '704383ec-c1cd-4935-9e49-5de74dffa205', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/rides/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-27T20:47:21.724016+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:47:26,813", "module": "performance_middleware", "process": 52831, "thread": 12918534144, "message": "Request performance: OPTIONS /api/parks/trending/ - 5.088s, 8 queries, 200", "path": "/api/parks/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5087.65, "duration_seconds": 5.088, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('047c27e5-0dbb-4520-8385-d2bbc26bb272', 'a60ce397-7181-4b03-b8dc-07ca6bd58541', 200, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-27T20:47:21.725974+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:47:26,840", "module": "performance_middleware", "process": 52831, "thread": 12935360512, "message": "Request performance: OPTIONS /api/stats/ - 5.055s, 8 queries, 200", "path": "/api/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5055.36, "duration_seconds": 5.055, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4421ee79-66aa-489d-90b1-220eab51fe04', 'ac435f4b-9a65-437a-a9ec-64f60f0c68ad', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-27T20:47:21.786507+00:00'::timestamptz, \"view_name\" =...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:47:26,883", "module": "performance_middleware", "process": 52831, "thread": 12969013248, "message": "Request performance: OPTIONS /api/parks/trending/ - 5.093s, 9 queries, 200", "path": "/api/parks/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5093.43, "duration_seconds": 5.093, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('547e9ecc-2317-4a6c-8095-0ab1831b5383', '31b1bfa2-d764-4402-9ea0-d86a3e8743b5', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12969013248_x1\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s12969013248_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-27T20:47:21.794519+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.02}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:47:26,885", "module": "performance_middleware", "process": 52831, "thread": 12952186880, "message": "Request performance: OPTIONS /api/rides/trending/ - 5.098s, 10 queries, 200", "path": "/api/rides/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5098.05, "duration_seconds": 5.098, "query_count": 10, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6746ad28-ef17-4397-b669-13c2ebb9d98b', '756e0523-5a4d-403d-8a55-01b710d6565a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/rides/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-27T20:47:21.788196+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:47:36,135", "module": "performance_middleware", "process": 52831, "thread": 12901707776, "message": "Request performance: OPTIONS /api/rides/trending/ - 5.091s, 8 queries, 200", "path": "/api/rides/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5090.53, "duration_seconds": 5.091, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('01850668-0997-4829-a74f-b2bc2fe89430', 'cf39dc96-650b-4dc0-8c1e-9206d81bf8b3', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/rides/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-27T20:47:31.045555+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:47:36,146", "module": "performance_middleware", "process": 52831, "thread": 12918534144, "message": "Request performance: OPTIONS /api/parks/trending/ - 5.099s, 8 queries, 200", "path": "/api/parks/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5099.3, "duration_seconds": 5.099, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3c46bd3d-eae7-4019-af06-3f6c6d251b66', 'c19b48de-7f5f-4731-8ee3-4f39eef5efb5', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-27T20:47:31.051322+00:00'::timestamptz, \"vie...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:51:02,228", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request exception: GET /api/ - 0.130s, 2 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api\u201d does not exist", "path": "/api/", "method": "GET", "status_code": 500, "duration_ms": 129.63, "query_count": 2, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:51:02,254", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: GET /api/ - 0.156s, 9 queries, 404", "path": "/api/", "method": "GET", "status_code": 404, "duration_ms": 155.95, "duration_seconds": 0.156, "query_count": 9, "content_length_bytes": 6569, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fab90128-15e0-46be-ab11-f8c6c3b321eb', '5fbe036b-281d-4f20-8e7b-f63c8f457fcd', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:51:02.100328+00:00'::timestamptz, \"view_name\" = 'django.v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:51:09,433", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request exception: GET /api/schema - 0.067s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/schema\u201d does not exist", "path": "/api/schema", "method": "GET", "status_code": 500, "duration_ms": 66.76, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/schema\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:51:09,460", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: GET /api/schema - 0.094s, 9 queries, 404", "path": "/api/schema", "method": "GET", "status_code": 404, "duration_ms": 94.03, "duration_seconds": 0.094, "query_count": 9, "content_length_bytes": 6594, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('69f66964-0610-4301-bbb2-ea17ba0e160d', '4edc11d6-bce5-4ef8-9135-b38e585797e1', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/schema', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:51:09.366980+00:00'::timestamptz, \"view_name\" = 'dj...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:51:14,334", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request exception: GET /api/schema - 0.062s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/schema\u201d does not exist", "path": "/api/schema", "method": "GET", "status_code": 500, "duration_ms": 61.7, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/schema\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:51:14,351", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: GET /api/schema - 0.080s, 8 queries, 404", "path": "/api/schema", "method": "GET", "status_code": 404, "duration_ms": 79.61, "duration_seconds": 0.08, "query_count": 8, "content_length_bytes": 6594, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('839e905d-c1af-42d6-9e13-5c716aee422e', '08b4f48c-e8dc-4378-896e-07c356826460', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/schema', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:51:14.273146+00:00'::timestamptz, \"view_name\" = 'dj...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:51:22,638", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request exception: GET /api/docs - 0.053s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs\u201d does not exist", "path": "/api/docs", "method": "GET", "status_code": 500, "duration_ms": 53.43, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:51:22,660", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: GET /api/docs - 0.075s, 8 queries, 404", "path": "/api/docs", "method": "GET", "status_code": 404, "duration_ms": 75.41, "duration_seconds": 0.075, "query_count": 8, "content_length_bytes": 6586, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8337d283-3302-4464-84c8-faa8b197edb0', '5a09e938-7454-4495-99a9-766a0c9a3246', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/docs', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:51:22.585286+00:00'::timestamptz, \"view_name\" = 'djan...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:51:32,046", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request exception: GET /api/docs/swagger-ui - 0.064s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs/swagger-ui\u201d does not exist", "path": "/api/docs/swagger-ui", "method": "GET", "status_code": 500, "duration_ms": 63.57, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs/swagger-ui\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:51:32,062", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: GET /api/docs/swagger-ui - 0.080s, 8 queries, 404", "path": "/api/docs/swagger-ui", "method": "GET", "status_code": 404, "duration_ms": 79.85, "duration_seconds": 0.08, "query_count": 8, "content_length_bytes": 6630, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('47abe212-36bf-4da2-b2c7-ab8ba90ac5d6', '713f8ef6-4f80-4304-a0d9-dbb9c8edf464', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/docs/swagger-ui', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:51:31.983413+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:55:50,562", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request exception: GET /api/v1/docs - 0.089s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/docs\u201d does not exist", "path": "/api/v1/docs", "method": "GET", "status_code": 500, "duration_ms": 89.12, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/docs\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:55:50,608", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: GET /api/v1/docs - 0.135s, 8 queries, 404", "path": "/api/v1/docs", "method": "GET", "status_code": 404, "duration_ms": 135.16, "duration_seconds": 0.135, "query_count": 8, "content_length_bytes": 20734, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('898ccc34-e698-4ec1-bfa2-34b856352a2e', '54cebdfd-134c-4815-98bb-4d16a7f4431a', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/docs', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:55:50.475881+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.008}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:55:50,716", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request exception: GET /favicon.ico - 0.055s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 55.03, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:55:50,736", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: GET /favicon.ico - 0.075s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 75.01, "duration_seconds": 0.075, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bea587a4-a85b-43cf-b036-5d673b8cbffd', '1919d706-21e1-4364-9fe3-2270a1f733ed', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:55:50.662063+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:55:53,178", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request exception: GET /api/v1/docs/swagger-ui - 0.092s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/docs/swagger-ui\u201d does not exist", "path": "/api/v1/docs/swagger-ui", "method": "GET", "status_code": 500, "duration_ms": 91.66, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/docs/swagger-ui\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:55:53,210", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request performance: GET /api/v1/docs/swagger-ui - 0.124s, 8 queries, 404", "path": "/api/v1/docs/swagger-ui", "method": "GET", "status_code": 404, "duration_ms": 123.83, "duration_seconds": 0.124, "query_count": 8, "content_length_bytes": 20778, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('83cfc65c-4d3c-453f-a55a-0b420e245288', '2d52d178-97d7-40d5-abe9-484fa1d6f73d', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172372992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/docs/swagger-ui', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:55:53.087942+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:55:59,847", "module": "performance_middleware", "process": 52831, "thread": 6172372992, "message": "Request exception: GET /api/v1/docs/ - 0.060s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/v1/docs/", "method": "GET", "status_code": 500, "duration_ms": 60.29, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 15:56:25,169", "module": "performance_middleware", "process": 52831, "thread": 12901707776, "message": "Request exception: GET /api/v1/schema - 0.118s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/schema\u201d does not exist", "path": "/api/v1/schema", "method": "GET", "status_code": 500, "duration_ms": 118.12, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/schema\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:56:25,223", "module": "performance_middleware", "process": 52831, "thread": 12901707776, "message": "Request performance: GET /api/v1/schema - 0.172s, 8 queries, 404", "path": "/api/v1/schema", "method": "GET", "status_code": 404, "duration_ms": 172.37, "duration_seconds": 0.172, "query_count": 8, "content_length_bytes": 20742, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('729a3e55-2ae4-4d8f-8251-5d2aeb11de19', 'b6321fb5-db75-4172-aab0-1826f885cb8c', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/schema', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:56:25.052780+00:00'::timestamptz, \"view_name\" = ...", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:56:25,226", "module": "performance_middleware", "process": 52831, "thread": 12918534144, "message": "Request exception: GET /api/v1/schema/ - 0.145s, 1 queries, AssertionError: Incompatible AutoSchema used on View . Is DRF's DEFAULT_SCHEMA_CLASS pointing to \"drf_spectacular.openapi.AutoSchema\" or any other drf-spectacular compatible AutoSchema?", "path": "/api/v1/schema/", "method": "GET", "status_code": 500, "duration_ms": 145.4, "query_count": 1, "exception": "Incompatible AutoSchema used on View . Is DRF's DEFAULT_SCHEMA_CLASS pointing to \"drf_spectacular.openapi.AutoSchema\" or any other drf-spectacular compatible AutoSchema?", "exception_type": "AssertionError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 15:56:25,354", "module": "performance_middleware", "process": 52831, "thread": 12901707776, "message": "Request exception: GET /favicon.ico - 0.081s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 80.5, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:56:25,393", "module": "performance_middleware", "process": 52831, "thread": 12901707776, "message": "Request performance: GET /favicon.ico - 0.119s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 119.09, "duration_seconds": 0.119, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4baca614-19c4-46e2-bd23-b9fa77cfc837', 'b070251c-b264-4a09-8d53-e7d9a472e33c', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:56:25.274183+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:56:51,527", "module": "performance_middleware", "process": 52831, "thread": 12901707776, "message": "Request exception: GET /api/v1/schema/ - 0.102s, 1 queries, AssertionError: Incompatible AutoSchema used on View . Is DRF's DEFAULT_SCHEMA_CLASS pointing to \"drf_spectacular.openapi.AutoSchema\" or any other drf-spectacular compatible AutoSchema?", "path": "/api/v1/schema/", "method": "GET", "status_code": 500, "duration_ms": 102.14, "query_count": 1, "exception": "Incompatible AutoSchema used on View . Is DRF's DEFAULT_SCHEMA_CLASS pointing to \"drf_spectacular.openapi.AutoSchema\" or any other drf-spectacular compatible AutoSchema?", "exception_type": "AssertionError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 15:56:54,432", "module": "performance_middleware", "process": 52831, "thread": 12935360512, "message": "Request exception: GET /api/v1/ - 0.051s, 1 queries, TemplateDoesNotExist: rest_framework/api.html", "path": "/api/v1/", "method": "GET", "status_code": 500, "duration_ms": 51.26, "query_count": 1, "exception": "rest_framework/api.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 15:57:00,139", "module": "performance_middleware", "process": 52831, "thread": 12952186880, "message": "Request exception: GET /api/v1/docs/ - 0.060s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/v1/docs/", "method": "GET", "status_code": 500, "duration_ms": 60.19, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 15:57:31,769", "module": "performance_middleware", "process": 91379, "thread": 6125858816, "message": "Request exception: GET /api/v1/docs/ - 0.112s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/docs\u201d does not exist", "path": "/api/v1/docs/", "method": "GET", "status_code": 500, "duration_ms": 112.16, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/docs\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:57:31,799", "module": "performance_middleware", "process": 91379, "thread": 6125858816, "message": "Request performance: GET /api/v1/docs/ - 0.143s, 8 queries, 404", "path": "/api/v1/docs/", "method": "GET", "status_code": 404, "duration_ms": 143.04, "duration_seconds": 0.143, "query_count": 8, "content_length_bytes": 19681, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('37e8064f-9b61-41bd-8a71-12e64161663d', 'f6f55ee5-0769-4646-95db-8184ad9e36c4', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6125858816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6125858816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/docs/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:57:31.701322+00:00'::timestamptz, \"view_name\" = '...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:57:31,915", "module": "performance_middleware", "process": 91379, "thread": 6125858816, "message": "Request exception: GET /favicon.ico - 0.069s, 2 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 68.84, "query_count": 2, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:57:31,964", "module": "performance_middleware", "process": 91379, "thread": 6125858816, "message": "Request performance: GET /favicon.ico - 0.118s, 9 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 118.23, "duration_seconds": 0.118, "query_count": 9, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bff60dfa-ebac-42f8-bf1f-6685c24f0b74', 'e8492925-cb6c-4155-9094-001a81e115cd', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6125858816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6125858816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:57:31.847289+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.003}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:57:33,103", "module": "performance_middleware", "process": 91379, "thread": 6125858816, "message": "Request exception: GET /api/v1/docs/ - 0.066s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/docs\u201d does not exist", "path": "/api/v1/docs/", "method": "GET", "status_code": 500, "duration_ms": 65.86, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/docs\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:57:33,118", "module": "performance_middleware", "process": 91379, "thread": 6125858816, "message": "Request performance: GET /api/v1/docs/ - 0.081s, 8 queries, 404", "path": "/api/v1/docs/", "method": "GET", "status_code": 404, "duration_ms": 81.25, "duration_seconds": 0.081, "query_count": 8, "content_length_bytes": 19681, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d0d10766-2b57-4933-95d9-c411ff8517b9', '8ed207b9-5138-4546-a85b-46bfb02368e3', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6125858816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6125858816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/docs/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:57:33.037969+00:00'::timestamptz, \"view_name\" = '...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:57:36,237", "module": "performance_middleware", "process": 91379, "thread": 6125858816, "message": "Request exception: GET /api/v1/docs/ - 0.054s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/docs\u201d does not exist", "path": "/api/v1/docs/", "method": "GET", "status_code": 500, "duration_ms": 54.29, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/docs\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:57:36,249", "module": "performance_middleware", "process": 91379, "thread": 6125858816, "message": "Request performance: GET /api/v1/docs/ - 0.067s, 8 queries, 404", "path": "/api/v1/docs/", "method": "GET", "status_code": 404, "duration_ms": 66.7, "duration_seconds": 0.067, "query_count": 8, "content_length_bytes": 19681, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fca9005a-9dbf-4904-99b0-c8a30a9c5979', '0267d288-9962-4464-92cc-e458e2a22ad9', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6125858816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6125858816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/docs/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:57:36.183641+00:00'::timestamptz, \"view_name\" = '...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:57:40,116", "module": "performance_middleware", "process": 91379, "thread": 6125858816, "message": "Request exception: GET /api/docs - 0.050s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs\u201d does not exist", "path": "/api/docs", "method": "GET", "status_code": 500, "duration_ms": 49.68, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:57:40,137", "module": "performance_middleware", "process": 91379, "thread": 6125858816, "message": "Request performance: GET /api/docs - 0.071s, 9 queries, 404", "path": "/api/docs", "method": "GET", "status_code": 404, "duration_ms": 71.14, "duration_seconds": 0.071, "query_count": 9, "content_length_bytes": 6586, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('084d938b-4f77-444f-a58c-1dc619064157', '6a601e85-9c98-4553-954f-6cf6ab6221b3', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6125858816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6125858816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/docs', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:57:40.067502+00:00'::timestamptz, \"view_name\" = 'djan...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:57:40,226", "module": "performance_middleware", "process": 91379, "thread": 6125858816, "message": "Request exception: GET /favicon.ico - 0.042s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 42.19, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:57:40,245", "module": "performance_middleware", "process": 91379, "thread": 6125858816, "message": "Request performance: GET /favicon.ico - 0.061s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 60.88, "duration_seconds": 0.061, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a8a8e4eb-0f10-41d5-8c88-6191f8a580c2', '554793e9-121b-48ff-bfea-d3bd8cc51544', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6125858816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6125858816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:57:40.185189+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:57:44,416", "module": "performance_middleware", "process": 91379, "thread": 6125858816, "message": "Request exception: GET /api/docs/ - 0.069s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 69.28, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 15:58:30,744", "module": "performance_middleware", "process": 91379, "thread": 6142685184, "message": "Request exception: GET /api/docs - 0.085s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs\u201d does not exist", "path": "/api/docs", "method": "GET", "status_code": 500, "duration_ms": 84.97, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:58:30,794", "module": "performance_middleware", "process": 91379, "thread": 6142685184, "message": "Request performance: GET /api/docs - 0.136s, 8 queries, 404", "path": "/api/docs", "method": "GET", "status_code": 404, "duration_ms": 135.72, "duration_seconds": 0.136, "query_count": 8, "content_length_bytes": 6586, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e948084a-a149-4c2d-858c-48fbca6be40a', '91a99e0a-a404-400d-ac1f-a798567f603f', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6142685184_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6142685184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.013}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/docs', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:58:30.663811+00:00'::timestamptz, \"view_name\" = 'djan...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:58:30,879", "module": "performance_middleware", "process": 91379, "thread": 6142685184, "message": "Request exception: GET /favicon.ico - 0.045s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 45.2, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 15:58:30,904", "module": "performance_middleware", "process": 91379, "thread": 6142685184, "message": "Request performance: GET /favicon.ico - 0.070s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 69.96, "duration_seconds": 0.07, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e58d88f0-7186-4533-85fc-7fc368d86e5b', '57445931-77fb-4a71-bbd4-db09443b54b3', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6142685184_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6142685184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T20:58:30.835430+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 15:58:39,872", "module": "performance_middleware", "process": 91379, "thread": 6142685184, "message": "Request exception: GET /api/docs/ - 0.067s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 67.42, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:01:24,593", "module": "performance_middleware", "process": 97129, "thread": 6170456064, "message": "Request exception: GET /api/docs/ - 0.179s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 178.65, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:01:25,936", "module": "performance_middleware", "process": 97129, "thread": 6187282432, "message": "Request exception: GET /api/docs/ - 0.060s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 60.27, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:01:38,579", "module": "performance_middleware", "process": 97129, "thread": 6204108800, "message": "Request exception: GET /api/docs/ - 0.184s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 183.75, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:01:40,567", "module": "performance_middleware", "process": 97129, "thread": 6220935168, "message": "Request exception: GET /api/docs/ - 0.048s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 48.24, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:01:46,483", "module": "performance_middleware", "process": 97300, "thread": 6199685120, "message": "Request exception: GET /api/docs/ - 0.126s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 125.51, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:01:47,612", "module": "performance_middleware", "process": 97300, "thread": 6216511488, "message": "Request exception: GET /api/docs/ - 0.066s, 2 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 66.3, "query_count": 2, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:01:49,765", "module": "performance_middleware", "process": 97300, "thread": 6233337856, "message": "Request exception: GET /api/docs/ - 0.068s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 67.67, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:01:52,461", "module": "performance_middleware", "process": 97300, "thread": 6250164224, "message": "Request exception: GET /api/docs/ - 0.066s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 66.1, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:02:33,247", "module": "performance_middleware", "process": 98965, "thread": 6161788928, "message": "Request exception: GET /api/docs/ - 0.133s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 133.38, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:02:34,666", "module": "performance_middleware", "process": 98965, "thread": 6178615296, "message": "Request exception: GET /api/docs/ - 0.056s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 56.05, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:04:16,134", "module": "performance_middleware", "process": 2531, "thread": 6200848384, "message": "Request exception: GET /api/docs/ - 0.142s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 142.33, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:04:26,915", "module": "performance_middleware", "process": 2644, "thread": 6122893312, "message": "Request exception: GET /api/docs/ - 0.104s, 2 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 103.96, "query_count": 2, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:04:28,257", "module": "performance_middleware", "process": 2644, "thread": 6139719680, "message": "Request exception: GET /api/docs/ - 0.081s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 81.23, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:04:55,497", "module": "performance_middleware", "process": 2644, "thread": 6156546048, "message": "Request exception: GET /api/docs/ - 0.072s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 72.47, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:04:57,015", "module": "performance_middleware", "process": 2644, "thread": 6173372416, "message": "Request exception: GET /api/docs/ - 0.065s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 65.22, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:05:05,969", "module": "performance_middleware", "process": 4427, "thread": 6170357760, "message": "Request exception: GET /api/docs/ - 0.078s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 78.28, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:05:07,616", "module": "performance_middleware", "process": 4427, "thread": 6187184128, "message": "Request exception: GET /api/docs/ - 0.077s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 77.28, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:05:22,167", "module": "performance_middleware", "process": 4427, "thread": 6204010496, "message": "Request exception: GET /api/v1/docs/ - 0.083s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/docs\u201d does not exist", "path": "/api/v1/docs/", "method": "GET", "status_code": 500, "duration_ms": 82.83, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/docs\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 16:05:22,206", "module": "performance_middleware", "process": 4427, "thread": 6204010496, "message": "Request performance: GET /api/v1/docs/ - 0.122s, 8 queries, 404", "path": "/api/v1/docs/", "method": "GET", "status_code": 404, "duration_ms": 121.54, "duration_seconds": 0.122, "query_count": 8, "content_length_bytes": 19681, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4be33ece-11d1-402f-82be-387a5192d250', '4f5a69e2-0448-41d3-b5bc-c7bf3afe8e91', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6204010496_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6204010496_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/docs/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T21:05:22.085884+00:00'::timestamptz, \"view_name\" = '...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 16:05:31,083", "module": "performance_middleware", "process": 4427, "thread": 6204010496, "message": "Request exception: GET /api/v1/ - 0.086s, 1 queries, TemplateDoesNotExist: rest_framework/api.html", "path": "/api/v1/", "method": "GET", "status_code": 500, "duration_ms": 86.23, "query_count": 1, "exception": "rest_framework/api.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 16:57:03,918", "module": "performance_middleware", "process": 74237, "thread": 6200815616, "message": "Request exception: GET /api/ - 0.262s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api\u201d does not exist", "path": "/api/", "method": "GET", "status_code": 500, "duration_ms": 261.84, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 16:57:03,955", "module": "performance_middleware", "process": 74237, "thread": 6200815616, "message": "Request performance: GET /api/ - 0.304s, 8 queries, 404", "path": "/api/", "method": "GET", "status_code": 404, "duration_ms": 303.76, "duration_seconds": 0.304, "query_count": 8, "content_length_bytes": 6569, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.015}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d976fcb5-4644-4f83-8106-3f237689a681', '4fbebd54-f429-4bd8-a235-c926fdcc8a5f', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6200815616_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6200815616_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T21:57:03.694265+00:00'::timestamptz, \"view_name\" = 'django.v...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 16:57:09,012", "module": "performance_middleware", "process": 74237, "thread": 6200815616, "message": "Request exception: GET /api/docs/ - 0.089s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 88.92, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 17:30:40,481", "module": "performance_middleware", "process": 78925, "thread": 6167113728, "message": "Request exception: GET /api/docs/ - 0.833s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 833.21, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 17:30:46,036", "module": "performance_middleware", "process": 78925, "thread": 6325039104, "message": "Request exception: GET /api/v1/docs/ - 0.057s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/docs\u201d does not exist", "path": "/api/v1/docs/", "method": "GET", "status_code": 500, "duration_ms": 56.57, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/docs\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 17:30:46,097", "module": "performance_middleware", "process": 78925, "thread": 6325039104, "message": "Request performance: GET /api/v1/docs/ - 0.118s, 9 queries, 404", "path": "/api/v1/docs/", "method": "GET", "status_code": 404, "duration_ms": 117.88, "duration_seconds": 0.118, "query_count": 9, "content_length_bytes": 20017, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e44b10a2-6a25-4f78-a5df-550882d459ab', 'f11d50c7-d742-426e-a204-0cd346b200b3', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/docs/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T22:30:45.980323+00:00'::timestamptz, \"view_name\" = '...", "time": 0.004}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.014}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 17:32:12,818", "module": "performance_middleware", "process": 78925, "thread": 6183940096, "message": "Request exception: GET /api/docs - 0.093s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs\u201d does not exist", "path": "/api/docs", "method": "GET", "status_code": 500, "duration_ms": 93.42, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 17:32:12,859", "module": "performance_middleware", "process": 78925, "thread": 6183940096, "message": "Request performance: GET /api/docs - 0.135s, 8 queries, 404", "path": "/api/docs", "method": "GET", "status_code": 404, "duration_ms": 135.18, "duration_seconds": 0.135, "query_count": 8, "content_length_bytes": 6586, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a546424a-b98a-46d5-93c0-c809d015e629', '84cf0e2a-6270-4c2c-8a6f-f811244c4b91', 404, '', ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6183940096_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6183940096_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/docs', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T22:32:12.729217+00:00'::timestamptz, \"view_name\" = 'djan...", "time": 0.002}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-27 17:32:12,994", "module": "performance_middleware", "process": 78925, "thread": 6183940096, "message": "Request exception: GET /favicon.ico - 0.094s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 94.47, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 17:32:13,061", "module": "performance_middleware", "process": 78925, "thread": 6183940096, "message": "Request performance: GET /favicon.ico - 0.162s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 162.12, "duration_seconds": 0.162, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('026cbcad-809d-4ea3-aa06-d638988b60ce', '62e70a6e-745d-4c6c-a04f-8b6864ef8767', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6183940096_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6183940096_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T22:32:12.903968+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 17:32:48,383", "module": "performance_middleware", "process": 78925, "thread": 6183940096, "message": "Request exception: GET /api/docs/ - 0.095s, 1 queries, TemplateDoesNotExist: drf_spectacular/swagger_ui.html", "path": "/api/docs/", "method": "GET", "status_code": 500, "duration_ms": 95.19, "query_count": 1, "exception": "drf_spectacular/swagger_ui.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 17:35:03,600", "module": "performance_middleware", "process": 88591, "thread": 6124777472, "message": "Request exception: GET /api/docs/swagger_ui - 0.096s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs/swagger_ui\u201d does not exist", "path": "/api/docs/swagger_ui", "method": "GET", "status_code": 500, "duration_ms": 96.15, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs/swagger_ui\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 17:35:03,629", "module": "performance_middleware", "process": 88591, "thread": 6124777472, "message": "Request performance: GET /api/docs/swagger_ui - 0.125s, 8 queries, 404", "path": "/api/docs/swagger_ui", "method": "GET", "status_code": 404, "duration_ms": 124.96, "duration_seconds": 0.125, "query_count": 8, "content_length_bytes": 6630, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0685ec2f-ed78-4df6-bd39-864856abb468', '1bb63737-493f-46ae-ac76-82b91f14d2d0', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6124777472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6124777472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/docs/swagger_ui', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T22:35:03.504835+00:00'::timestamptz, \"view_na...", "time": 0.007}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-27 17:35:08,022", "module": "performance_middleware", "process": 88591, "thread": 6124777472, "message": "Request exception: GET /api/docs - 0.075s, 2 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs\u201d does not exist", "path": "/api/docs", "method": "GET", "status_code": 500, "duration_ms": 74.68, "query_count": 2, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 17:35:08,054", "module": "performance_middleware", "process": 88591, "thread": 6124777472, "message": "Request performance: GET /api/docs - 0.106s, 9 queries, 404", "path": "/api/docs", "method": "GET", "status_code": 404, "duration_ms": 106.4, "duration_seconds": 0.106, "query_count": 9, "content_length_bytes": 6586, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d0644097-c6f8-4563-aa1d-0c8d96b8eac6', 'a8d8871e-b2e3-47ab-b798-0c7d3a30318b', 404, '', ...", "time": 0.01}, {"sql": "SAVEPOINT \"s6124777472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6124777472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/docs', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T22:35:07.948715+00:00'::timestamptz, \"view_name\" = 'djan...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 17:35:08,169", "module": "performance_middleware", "process": 88591, "thread": 6124777472, "message": "Request exception: GET /favicon.ico - 0.069s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 68.67, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 17:35:08,184", "module": "performance_middleware", "process": 88591, "thread": 6124777472, "message": "Request performance: GET /favicon.ico - 0.084s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 84.47, "duration_seconds": 0.084, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7006f7e0-24c4-4c64-bff3-cd1b31bf0cf1', '55b892b2-db18-4688-97d6-35b47057f462', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6124777472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6124777472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T22:35:08.100667+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 17:35:09,467", "module": "performance_middleware", "process": 88591, "thread": 6124777472, "message": "Request exception: GET /api/docs/swagger_ui/ - 0.062s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs/swagger_ui\u201d does not exist", "path": "/api/docs/swagger_ui/", "method": "GET", "status_code": 500, "duration_ms": 61.7, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs/swagger_ui\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 17:35:09,499", "module": "performance_middleware", "process": 88591, "thread": 6124777472, "message": "Request performance: GET /api/docs/swagger_ui/ - 0.093s, 8 queries, 404", "path": "/api/docs/swagger_ui/", "method": "GET", "status_code": 404, "duration_ms": 93.46, "duration_seconds": 0.093, "query_count": 8, "content_length_bytes": 6633, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ba0ed08b-ce75-491e-a1c5-9ad2e5a9a38f', '8130369d-340f-4729-8e31-ae46b9e5d964', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6124777472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6124777472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/docs/swagger_ui/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T22:35:09.406583+00:00'::timestamptz, \"view_n...", "time": 0.012}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 17:35:30,839", "module": "performance_middleware", "process": 88591, "thread": 6124777472, "message": "Request exception: GET /api/docs/swagger-ui/ - 0.070s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs/swagger-ui\u201d does not exist", "path": "/api/docs/swagger-ui/", "method": "GET", "status_code": 500, "duration_ms": 70.35, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs/swagger-ui\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 17:35:30,866", "module": "performance_middleware", "process": 88591, "thread": 6124777472, "message": "Request performance: GET /api/docs/swagger-ui/ - 0.097s, 8 queries, 404", "path": "/api/docs/swagger-ui/", "method": "GET", "status_code": 404, "duration_ms": 96.95, "duration_seconds": 0.097, "query_count": 8, "content_length_bytes": 6633, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('85ae1f3c-5bda-407b-b416-b1870aba494f', 'db3588c8-da36-46a3-810e-b69a544109e8', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6124777472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6124777472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/docs/swagger-ui/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T22:35:30.769831+00:00'::timestamptz, \"view_n...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 17:36:14,215", "module": "performance_middleware", "process": 88591, "thread": 6124777472, "message": "Request exception: GET /api/docs/swagger-ui - 0.080s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs/swagger-ui\u201d does not exist", "path": "/api/docs/swagger-ui", "method": "GET", "status_code": 500, "duration_ms": 80.24, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs/swagger-ui\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 17:36:14,252", "module": "performance_middleware", "process": 88591, "thread": 6124777472, "message": "Request performance: GET /api/docs/swagger-ui - 0.117s, 8 queries, 404", "path": "/api/docs/swagger-ui", "method": "GET", "status_code": 404, "duration_ms": 117.12, "duration_seconds": 0.117, "query_count": 8, "content_length_bytes": 6630, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1ebf1224-5d1d-498d-accb-9c93a1da181a', '8278ef6a-7733-4639-b88a-255914bd2ea3', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6124777472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6124777472_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.009}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/docs/swagger-ui', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T22:36:14.137069+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-27 17:36:55,415", "module": "performance_middleware", "process": 88591, "thread": 6124777472, "message": "Request exception: GET /api/docs/swagger-ui - 0.086s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs/swagger-ui\u201d does not exist", "path": "/api/docs/swagger-ui", "method": "GET", "status_code": 500, "duration_ms": 85.52, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/docs/swagger-ui\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 17:36:55,435", "module": "performance_middleware", "process": 88591, "thread": 6124777472, "message": "Request performance: GET /api/docs/swagger-ui - 0.106s, 8 queries, 404", "path": "/api/docs/swagger-ui", "method": "GET", "status_code": 404, "duration_ms": 105.55, "duration_seconds": 0.106, "query_count": 8, "content_length_bytes": 6630, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a9c87c43-8416-4b93-b59c-2c7bf5b4fb5f', '69297946-51da-4ad2-9080-648573c01f02', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6124777472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6124777472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/docs/swagger-ui', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T22:36:55.331608+00:00'::timestamptz, \"view_na...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 17:37:01,644", "module": "performance_middleware", "process": 88591, "thread": 6124777472, "message": "Request exception: GET /api/ - 0.069s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api\u201d does not exist", "path": "/api/", "method": "GET", "status_code": 500, "duration_ms": 69.47, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 17:37:01,673", "module": "performance_middleware", "process": 88591, "thread": 6124777472, "message": "Request performance: GET /api/ - 0.098s, 8 queries, 404", "path": "/api/", "method": "GET", "status_code": 404, "duration_ms": 98.47, "duration_seconds": 0.098, "query_count": 8, "content_length_bytes": 6569, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5aa1f068-3afb-4779-b72e-02a2461ca17e', '16e51982-a425-4135-80ba-5833c1514f87', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6124777472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6124777472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T22:37:01.576368+00:00'::timestamptz, \"view_name\" = 'django.v...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 18:08:13,888", "module": "performance_middleware", "process": 6715, "thread": 6196310016, "message": "Request exception: GET /favicon.ico - 0.075s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 74.7, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 18:08:13,911", "module": "performance_middleware", "process": 6715, "thread": 6196310016, "message": "Request performance: GET /favicon.ico - 0.098s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 97.5, "duration_seconds": 0.098, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('48aeea54-d144-4cf8-a5a3-90ee730ec8d1', '2982076c-1aeb-4fc4-b908-dce1ec0fb5c1', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196310016_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196310016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T23:08:13.814616+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 18:08:19,199", "module": "performance_middleware", "process": 6715, "thread": 6213136384, "message": "Request performance: GET /api/schema/ - 5.384s, 9 queries, 200", "path": "/api/schema/", "method": "GET", "status_code": 200, "duration_ms": 5383.6, "duration_seconds": 5.384, "query_count": 9, "content_length_bytes": 246402, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('845e2205-3ccb-4408-b82e-5a0a1c2deb8f', 'fd343b0b-f866-4dd8-acab-124ae38bd043', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6213136384_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6213136384_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/schema/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T23:08:13.817243+00:00'::timestamptz, \"view_name\" = 's...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-27 18:11:17,540", "module": "performance_middleware", "process": 6715, "thread": 6196310016, "message": "Request exception: GET /favicon.ico - 0.053s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 52.83, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 18:11:17,565", "module": "performance_middleware", "process": 6715, "thread": 6196310016, "message": "Request performance: GET /favicon.ico - 0.077s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 77.46, "duration_seconds": 0.077, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4950658f-379f-42ca-b1f9-75f371088e4b', '07ca01d1-7120-40a3-becf-a1bf4413dcde', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6196310016_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196310016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T23:11:17.488790+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 18:11:22,769", "module": "performance_middleware", "process": 6715, "thread": 6213136384, "message": "Request performance: GET /api/schema/ - 5.278s, 9 queries, 200", "path": "/api/schema/", "method": "GET", "status_code": 200, "duration_ms": 5277.84, "duration_seconds": 5.278, "query_count": 9, "content_length_bytes": 246402, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e411c60d-c6e4-490f-89a1-0787cc130e82', 'fce4b0f0-c50b-4488-a062-b0ed23772ed8', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6213136384_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6213136384_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/schema/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T23:11:17.492145+00:00'::timestamptz, \"view_name\" = 's...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 18:29:47,869", "module": "performance_middleware", "process": 20256, "thread": 6165884928, "message": "Request exception: GET /favicon.ico - 0.076s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 75.78, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 18:29:47,901", "module": "performance_middleware", "process": 20256, "thread": 6165884928, "message": "Request performance: GET /favicon.ico - 0.108s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 108.37, "duration_seconds": 0.108, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4c9265fb-4e65-4fb3-a91a-9ae145d4ce6a', 'd1fd5053-f747-4225-8ec8-2a5d751c3b13', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6165884928_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6165884928_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T23:29:47.798720+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 18:29:53,106", "module": "performance_middleware", "process": 20256, "thread": 6182711296, "message": "Request performance: GET /api/schema/ - 5.306s, 8 queries, 200", "path": "/api/schema/", "method": "GET", "status_code": 200, "duration_ms": 5305.96, "duration_seconds": 5.306, "query_count": 8, "content_length_bytes": 248706, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c0f083ad-bef2-45a7-9cf9-87bd36cc160b', '505f645d-fdc7-41e5-87d7-fa1acb385f18', 200, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6182711296_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6182711296_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/schema/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-27T23:29:47.801135+00:00'::timestamptz, \"view_name\" = 's...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:02:34,127", "module": "performance_middleware", "process": 52854, "thread": 6325039104, "message": "Request performance: OPTIONS /api/rides/trending/ - 5.112s, 9 queries, 200", "path": "/api/rides/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5112.02, "duration_seconds": 5.112, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0c9857f8-e84a-4140-87ac-6670353aa27b', '5f481745-977a-4b56-924b-a821823d9b95', 200, '', ...", "time": 0.011}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/rides/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:02:29.015850+00:00'::timestamptz, \"vie...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:02:34,146", "module": "performance_middleware", "process": 52854, "thread": 6341865472, "message": "Request performance: OPTIONS /api/parks/trending/ - 5.130s, 8 queries, 200", "path": "/api/parks/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5130.06, "duration_seconds": 5.13, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2a50aca0-1186-48e8-a832-afde1a69a7ad', '61eda10a-d5bc-4bf8-812e-5fdaa2aceaa4', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:02:29.016452+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.018}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:03:51,473", "module": "performance_middleware", "process": 56695, "thread": 6161199104, "message": "Request performance: OPTIONS /api/stats/ - 5.217s, 8 queries, 200", "path": "/api/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5216.69, "duration_seconds": 5.217, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('efa39f8c-c475-41a9-82eb-729be6fbedc1', 'a2a4e700-bb1b-4ef4-b47f-b2519fcd24bb', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6161199104_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6161199104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:03:46.361237+00:00'::timestamptz, \"view_name\" =...", "time": 0.003}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:03:51,474", "module": "performance_middleware", "process": 56695, "thread": 6194851840, "message": "Request performance: OPTIONS /api/parks/trending/ - 5.184s, 8 queries, 200", "path": "/api/parks/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5184.16, "duration_seconds": 5.184, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('68bd9f34-c5aa-4bc8-af98-eec6f953e796', 'c2760791-a974-498e-82f9-df81c689d7c8', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6194851840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6194851840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:03:46.363147+00:00'::timestamptz, \"vie...", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:05:09,845", "module": "performance_middleware", "process": 57047, "thread": 6170095616, "message": "Request performance: OPTIONS /api/parks/trending/ - 5.136s, 8 queries, 200", "path": "/api/parks/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5136.08, "duration_seconds": 5.136, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e0ed1184-05eb-4f7d-9177-0f275ec8ce26', '6ffe9b70-5032-4a5c-b3f4-fa13cf907796', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6170095616_x1\"", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6170095616_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.017}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:05:04.709748+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:05:09,846", "module": "performance_middleware", "process": 57047, "thread": 6153269248, "message": "Request performance: OPTIONS /api/rides/trending/ - 5.190s, 8 queries, 200", "path": "/api/rides/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5190.3, "duration_seconds": 5.19, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dd9ff6ec-b5c0-451c-83f4-f8911eceefc5', 'b0c283d5-7706-4432-b994-9f4d9c2178fb', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6153269248_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6153269248_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/rides/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:05:04.709136+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:05:57,695", "module": "performance_middleware", "process": 58621, "thread": 6124105728, "message": "Request exception: GET /api/schema/ - 0.151s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 150.57, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:05:59,401", "module": "performance_middleware", "process": 58621, "thread": 6140932096, "message": "Request exception: GET /api/schema/ - 0.174s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 174.48, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:06:00,986", "module": "performance_middleware", "process": 58621, "thread": 6157758464, "message": "Request exception: GET /api/schema/ - 0.135s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 135.12, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:06:05,541", "module": "performance_middleware", "process": 58621, "thread": 12901707776, "message": "Request exception: GET /api/schema/ - 0.121s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 121.1, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:06:06,460", "module": "performance_middleware", "process": 58621, "thread": 12918534144, "message": "Request exception: GET /api/schema/ - 0.128s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 128.15, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:06:38,561", "module": "performance_middleware", "process": 58621, "thread": 12969013248, "message": "Request performance: OPTIONS /api/parks/trending/ - 5.066s, 9 queries, 200", "path": "/api/parks/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5065.6, "duration_seconds": 5.066, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fa5bf569-66ca-4df6-97ef-c5a53db9293d', '35b05fee-0b8a-4dc2-a5af-fb9a81428d04', 200, '', ...", "time": 0.007}, {"sql": "SAVEPOINT \"s12969013248_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12969013248_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:06:33.496782+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:06:38,566", "module": "performance_middleware", "process": 58621, "thread": 12952186880, "message": "Request performance: OPTIONS /api/rides/trending/ - 5.081s, 9 queries, 200", "path": "/api/rides/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5080.9, "duration_seconds": 5.081, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cb8b039d-fb6b-4bed-b0f1-5e267c04b90e', '9dd95fed-2528-40ff-9530-3961b2cd2dba', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/rides/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:06:33.493223+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:08:22,419", "module": "performance_middleware", "process": 58621, "thread": 12935360512, "message": "Request exception: GET /api/schema/ - 0.159s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 159.32, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:10:42,599", "module": "performance_middleware", "process": 60235, "thread": 6325039104, "message": "Request exception: GET /api/schema/ - 0.157s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 157.06, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:10:43,996", "module": "performance_middleware", "process": 60235, "thread": 6341865472, "message": "Request exception: GET /api/schema/ - 0.174s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 173.67, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:11:01,333", "module": "performance_middleware", "process": 60235, "thread": 6392344576, "message": "Request performance: OPTIONS /api/parks/trending/ - 5.071s, 8 queries, 200", "path": "/api/parks/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5071.47, "duration_seconds": 5.071, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8f25840c-7cf3-46f3-9fe5-cebffedc63d2', '40278457-2914-436e-8ae0-98f952fa4538', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:10:56.261861+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:11:01,333", "module": "performance_middleware", "process": 60235, "thread": 6375518208, "message": "Request performance: OPTIONS /api/rides/trending/ - 5.073s, 8 queries, 200", "path": "/api/rides/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5072.71, "duration_seconds": 5.073, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3cb34d63-c342-44b8-bb20-26b31696d0e1', 'f59b38d4-bdc7-4614-b296-67789405055e', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/rides/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:10:56.261237+00:00'::timestamptz, \"vie...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:12:19,701", "module": "performance_middleware", "process": 63542, "thread": 6159347712, "message": "Request exception: GET /api/schema/ - 0.172s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 171.95, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:13:00,814", "module": "performance_middleware", "process": 63542, "thread": 6209826816, "message": "Request performance: OPTIONS /api/parks/trending/ - 5.062s, 8 queries, 200", "path": "/api/parks/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5062.5, "duration_seconds": 5.062, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('52df0deb-18e9-40fa-84de-fb205ee8b020', '3039ceff-4477-4312-8820-7c48e44efab5', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6209826816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6209826816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:12:55.752364+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:13:00,815", "module": "performance_middleware", "process": 63542, "thread": 6193000448, "message": "Request performance: OPTIONS /api/rides/trending/ - 5.061s, 8 queries, 200", "path": "/api/rides/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5060.97, "duration_seconds": 5.061, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c74914e2-bbb2-4c03-abb1-7ddd287581ab', 'b37949a5-44b9-40e7-a68e-2d4a8faa7b02', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6193000448_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6193000448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/rides/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:12:55.755275+00:00'::timestamptz, \"vie...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:14:39,153", "module": "performance_middleware", "process": 64757, "thread": 6161510400, "message": "Request performance: GET /api/redoc/ - 5.157s, 8 queries, 200", "path": "/api/redoc/", "method": "GET", "status_code": 200, "duration_ms": 5157.5, "duration_seconds": 5.157, "query_count": 8, "content_length_bytes": 1098, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('58761fd5-7a11-49d0-8ff8-594a3b8c4125', '7f8d69da-6cb5-4276-9e2b-e7047433bd08', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6161510400_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6161510400_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/redoc/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T00:14:34.087905+00:00'::timestamptz, \"view_name\" = 're...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:14:44,285", "module": "performance_middleware", "process": 64757, "thread": 6161510400, "message": "Request exception: GET /favicon.ico - 5.052s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 5051.88, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 19:14:44,302", "module": "performance_middleware", "process": 64757, "thread": 6161510400, "message": "Request performance: GET /favicon.ico - 5.069s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 5069.18, "duration_seconds": 5.069, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c0c6c618-1bd9-4500-9c72-4b29184f4ba5', 'acec1ed8-29c1-45c6-b449-acf636612a0c', 404, '', ...", "time": 0.008}, {"sql": "SAVEPOINT \"s6161510400_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6161510400_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T00:14:39.233977+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:14:44,358", "module": "performance_middleware", "process": 64757, "thread": 6178336768, "message": "Request exception: GET /api/schema/ - 5.124s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 5123.54, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:14:46,687", "module": "performance_middleware", "process": 64757, "thread": 6195163136, "message": "Request performance: OPTIONS /api/stats/ - 5.055s, 8 queries, 200", "path": "/api/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5054.51, "duration_seconds": 5.055, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.007}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9e54fbba-31f2-468d-92e5-16d5b3e8ba19', 'fff9281c-3314-49b1-95e2-e24dc2e0d99f', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6195163136_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6195163136_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:14:41.634116+00:00'::timestamptz, \"view_name\" =...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:14:46,687", "module": "performance_middleware", "process": 64757, "thread": 6228815872, "message": "Request performance: OPTIONS /api/parks/trending/ - 5.052s, 8 queries, 200", "path": "/api/parks/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5052.44, "duration_seconds": 5.052, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.007}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ad76244b-2a88-4c2c-8559-d96ac92c83b1', 'e1e5002e-ab0f-4bd5-b6a3-7cd9fcc5d1b9', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6228815872_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6228815872_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:14:41.635615+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:14:46,688", "module": "performance_middleware", "process": 64757, "thread": 6211989504, "message": "Request performance: OPTIONS /api/rides/trending/ - 5.053s, 8 queries, 200", "path": "/api/rides/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5053.25, "duration_seconds": 5.053, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.007}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8a4152c2-3829-41d7-9105-2bda34b1b0a0', '509ebd88-cbaf-4e45-9c7a-a1f9fea0ca62', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6211989504_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6211989504_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/rides/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:14:41.634980+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:16:25,739", "module": "performance_middleware", "process": 65039, "thread": 6206222336, "message": "Request exception: GET /api/schema/ - 0.184s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 183.85, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:16:27,065", "module": "performance_middleware", "process": 65039, "thread": 6223048704, "message": "Request exception: GET /api/schema/ - 0.124s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 124.5, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:16:35,005", "module": "performance_middleware", "process": 65187, "thread": 6133788672, "message": "Request exception: GET /api/schema/ - 0.212s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 211.96, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:16:35,797", "module": "performance_middleware", "process": 65187, "thread": 6150615040, "message": "Request exception: GET /api/schema/ - 0.113s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 113.34, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:20:00,157", "module": "performance_middleware", "process": 67563, "thread": 6161723392, "message": "Request exception: GET /api/schema/ - 0.185s, 2 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 184.56, "query_count": 2, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:20:01,318", "module": "performance_middleware", "process": 67563, "thread": 6325039104, "message": "Request exception: GET /api/schema/ - 0.135s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 135.47, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:21:32,580", "module": "performance_middleware", "process": 67563, "thread": 6341865472, "message": "Request exception: GET /api/schema/ - 0.140s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 139.94, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:21:33,920", "module": "performance_middleware", "process": 67563, "thread": 6358691840, "message": "Request exception: GET /api/schema/ - 0.146s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 146.5, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:21:35,443", "module": "performance_middleware", "process": 67563, "thread": 6375518208, "message": "Request exception: GET /api/schema/ - 0.124s, 2 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 124.26, "query_count": 2, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:21:37,076", "module": "performance_middleware", "process": 67563, "thread": 6392344576, "message": "Request exception: GET /api/schema/ - 0.135s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 135.32, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:23:31,493", "module": "performance_middleware", "process": 69802, "thread": 6165262336, "message": "Request performance: GET /api/redoc/ - 5.220s, 8 queries, 200", "path": "/api/redoc/", "method": "GET", "status_code": 200, "duration_ms": 5220.06, "duration_seconds": 5.22, "query_count": 8, "content_length_bytes": 1098, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c8bfcc5d-01c9-4411-9dac-a9569d5cf711', '6e9d328b-0185-4bf7-ae12-615fda44f0ff', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6165262336_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6165262336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/redoc/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T00:23:26.394332+00:00'::timestamptz, \"view_name\" = 're...", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:23:36,779", "module": "performance_middleware", "process": 69802, "thread": 6165262336, "message": "Request exception: GET /api/schema/ - 5.208s, 1 queries, AttributeError: type object 'tuple' has no attribute '_fields'", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 5207.69, "query_count": 1, "exception": "type object 'tuple' has no attribute '_fields'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-27 19:23:41,255", "module": "performance_middleware", "process": 69802, "thread": 6325039104, "message": "Request performance: OPTIONS /api/stats/ - 5.083s, 8 queries, 200", "path": "/api/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5083.13, "duration_seconds": 5.083, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('814bba3b-6223-4e27-a822-6aba723ee2b3', 'c947b7e1-7ff4-4ead-9571-1844e69604e4', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:23:36.173067+00:00'::timestamptz, \"view_name\" =...", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:23:41,275", "module": "performance_middleware", "process": 69802, "thread": 6358691840, "message": "Request performance: OPTIONS /api/parks/trending/ - 5.092s, 8 queries, 200", "path": "/api/parks/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5092.29, "duration_seconds": 5.092, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6787a45e-7924-46fc-8d6a-82e846489ce0', '0864cf66-f5de-48bb-978d-59a16e400f3a', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:23:36.183119+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.011}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:23:41,283", "module": "performance_middleware", "process": 69802, "thread": 6341865472, "message": "Request performance: OPTIONS /api/rides/trending/ - 5.109s, 9 queries, 200", "path": "/api/rides/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5108.89, "duration_seconds": 5.109, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('901833e3-7741-43d1-bb94-24a93431c3d3', '9a4f4b3d-8862-433a-a022-6663a4297929', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/rides/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:23:36.174615+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:25:20,945", "module": "performance_middleware", "process": 70873, "thread": 6216069120, "message": "Request performance: OPTIONS /api/rides/trending/ - 5.128s, 8 queries, 200", "path": "/api/rides/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5128.49, "duration_seconds": 5.128, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('80d5d2ca-4c9e-4b99-a83c-1a09c7a30a5f', '96a7a6d9-81da-4dd9-b0a6-516682382b9f', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6216069120_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6216069120_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/rides/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:25:15.880313+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:25:20,951", "module": "performance_middleware", "process": 70873, "thread": 6232895488, "message": "Request performance: OPTIONS /api/parks/trending/ - 5.071s, 8 queries, 200", "path": "/api/parks/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5070.72, "duration_seconds": 5.071, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aa35ef67-baf6-4aa4-867e-368e8fad47bf', '0cb0bbd7-45be-4019-9e6d-26e6b3b5bf28', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6232895488_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6232895488_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:25:15.880897+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:26:08,804", "module": "performance_middleware", "process": 71194, "thread": 6195474432, "message": "Request performance: OPTIONS /api/parks/trending/ - 5.074s, 8 queries, 200", "path": "/api/parks/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5073.94, "duration_seconds": 5.074, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('854031ec-db01-4401-a358-90281f77198f', '6a4b4232-10c8-4eb0-bc58-31d83f37cb6a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6195474432_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6195474432_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/parks/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:26:03.730521+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:26:08,805", "module": "performance_middleware", "process": 71194, "thread": 6178648064, "message": "Request performance: OPTIONS /api/rides/trending/ - 5.090s, 8 queries, 200", "path": "/api/rides/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5090.1, "duration_seconds": 5.09, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('656dfd91-85d1-41b9-9f6c-c08377f81cb0', 'e6e20f11-246d-44b5-98a9-e0b7acb9cba8', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6178648064_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6178648064_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/rides/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:26:03.729706+00:00'::timestamptz, \"vie...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:29:28,114", "module": "performance_middleware", "process": 72344, "thread": 6182400000, "message": "Request performance: OPTIONS /api/rides/trending/ - 5.149s, 8 queries, 200", "path": "/api/rides/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5148.69, "duration_seconds": 5.149, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c3d0914e-9ca7-4d66-ba81-d574d511fefa', '0b604241-9747-4b0d-814d-5cb59a2ed891', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6182400000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6182400000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/rides/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T00:29:23.063905+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:38:24,392", "module": "performance_middleware", "process": 78409, "thread": 6160691200, "message": "Request performance: GET / - 5.212s, 41 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 5212.27, "duration_seconds": 5.212, "query_count": 41, "content_length_bytes": 4298, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '78685ffa-1e16-494f-98a7-91797a3ce474'", "time": 0.004}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '78685ffa-1e16-494f-98a7-91797a3ce474'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '78685ffa-1e16-494f-98a7-91797a3ce474'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6160691200_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T00:38:19.180632+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.008}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:38:24,655", "module": "performance_middleware", "process": 78409, "thread": 6177517568, "message": "Request performance: GET /api/redoc/ - 5.057s, 8 queries, 200", "path": "/api/redoc/", "method": "GET", "status_code": 200, "duration_ms": 5056.85, "duration_seconds": 5.057, "query_count": 8, "content_length_bytes": 1098, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('89e9debc-ed79-48b8-a57b-ff1e08a70a62', '72c2b654-5aef-4cd0-bc00-8199c501861c', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6177517568_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6177517568_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/redoc/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T00:38:19.599194+00:00'::timestamptz, \"view_name\" = 're...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 19:38:29,992", "module": "performance_middleware", "process": 78409, "thread": 6160691200, "message": "Request performance: GET /api/schema/ - 5.257s, 8 queries, 200", "path": "/api/schema/", "method": "GET", "status_code": 200, "duration_ms": 5256.65, "duration_seconds": 5.257, "query_count": 8, "content_length_bytes": 175581, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f43b77a9-b161-4354-b72f-6ae36af76166', '3ec04c35-eb7c-4b5a-98c8-b362a965c595', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6160691200_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6160691200_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/schema/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T00:38:24.741119+00:00'::timestamptz, \"view_name\" = 's...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:04:10,713", "module": "performance_middleware", "process": 92810, "thread": 6148747264, "message": "Request performance: OPTIONS /api/trending/rides/ - 5.082s, 8 queries, 200", "path": "/api/trending/rides/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5081.53, "duration_seconds": 5.082, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c55525f0-20b5-4768-9b9c-73ee137a5e2a', '069f5223-f964-443c-8495-1663c317b141', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6148747264_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6148747264_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/trending/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:04:05.646760+00:00'::timestamptz, \"vie...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:04:10,714", "module": "performance_middleware", "process": 92810, "thread": 6131920896, "message": "Request performance: OPTIONS /api/stats/ - 5.114s, 8 queries, 200", "path": "/api/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5113.92, "duration_seconds": 5.114, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a6406df2-129a-4069-8940-dc5b9929a625', '49f9f037-3a3d-46e4-bb97-ffa5d77fa37f', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6131920896_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6131920896_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:04:05.604438+00:00'::timestamptz, \"view_name\" =...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:04:23,969", "module": "performance_middleware", "process": 92810, "thread": 6148747264, "message": "Request performance: OPTIONS /api/trending/rides/ - 5.076s, 8 queries, 200", "path": "/api/trending/rides/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5076.0, "duration_seconds": 5.076, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('39796fe1-ad8f-4abc-818b-a6eb71e11945', '4108e56c-e85b-47f3-89ad-8fe79a54141c', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6148747264_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6148747264_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/trending/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:04:18.894229+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:04:23,970", "module": "performance_middleware", "process": 92810, "thread": 6165573632, "message": "Request performance: OPTIONS /api/trending/parks/ - 5.073s, 9 queries, 200", "path": "/api/trending/parks/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5072.99, "duration_seconds": 5.073, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ba4b1545-3b56-44f9-a489-8ae5c74c4ec8', '82e7fa40-5565-4145-af3f-7c8bf1b490e6', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6165573632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6165573632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/trending/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:04:18.897700+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:11:22,704", "module": "performance_middleware", "process": 96883, "thread": 6157791232, "message": "Request performance: OPTIONS /api/trending/parks/ - 5.071s, 8 queries, 200", "path": "/api/trending/parks/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5070.81, "duration_seconds": 5.071, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('48022256-5e04-4bc5-b0f3-c0c32a57a21e', '1be0e8d8-9edf-4bcc-aa20-48361ec7720a', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6157791232_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6157791232_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/trending/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:11:17.633484+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:11:22,714", "module": "performance_middleware", "process": 96883, "thread": 6140964864, "message": "Request performance: OPTIONS /api/trending/rides/ - 5.134s, 8 queries, 200", "path": "/api/trending/rides/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5133.86, "duration_seconds": 5.134, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('83c7bdf9-8db5-4d70-a35f-4041d7556334', 'f66fae4f-3fc2-47c3-b978-084276b96678', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6140964864_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140964864_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/trending/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:11:17.632928+00:00'::timestamptz, \"vie...", "time": 0.002}, {"sql": "COMMIT", "time": 0.01}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:11,016", "module": "performance_middleware", "process": 96883, "thread": 6140964864, "message": "Request performance: OPTIONS /api/v1/trending/rides/ - 5.084s, 8 queries, 200", "path": "/api/v1/trending/rides/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5083.87, "duration_seconds": 5.084, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8520b251-f407-4241-ae87-e68ae6fcc3f5', '492e2155-d7ca-4472-9481-c8b712fe0458', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6140964864_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140964864_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:05.934251+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:11,016", "module": "performance_middleware", "process": 96883, "thread": 6124138496, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.083s, 8 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5082.84, "duration_seconds": 5.083, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('870e6b96-d2f8-4649-90d2-23e5ca2b44dc', 'ed5062db-5220-4015-a107-61be556394e2', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6124138496_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6124138496_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:05.934419+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:11,017", "module": "performance_middleware", "process": 96883, "thread": 6157791232, "message": "Request performance: OPTIONS /api/v1/trending/parks/ - 5.083s, 9 queries, 200", "path": "/api/v1/trending/parks/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5082.68, "duration_seconds": 5.083, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ee2df3db-2c88-4b8d-971b-1270a7128389', '81caa60f-6a32-4297-a7a0-283e1d7338ec', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6157791232_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6157791232_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:05.935194+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:12,566", "module": "performance_middleware", "process": 96883, "thread": 13035925504, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.059s, 8 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5059.11, "duration_seconds": 5.059, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fc7dadae-6658-4bab-ac5c-1282de2a590f', 'c7da8ce0-dfaf-46eb-86c3-4832275f6afd', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13035925504_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s13035925504_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:07.508518+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:12,567", "module": "performance_middleware", "process": 96883, "thread": 13052751872, "message": "Request performance: OPTIONS /api/v1/trending/rides/ - 5.056s, 8 queries, 200", "path": "/api/v1/trending/rides/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5056.42, "duration_seconds": 5.056, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7fe22fc7-203d-45dc-8c6f-7200d767ce51', '253f5a71-4be5-41e2-8d8e-c9889d6c5f69', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s13052751872_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:07.511947+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:12,570", "module": "performance_middleware", "process": 96883, "thread": 13069578240, "message": "Request performance: OPTIONS /api/v1/trending/parks/ - 5.057s, 9 queries, 200", "path": "/api/v1/trending/parks/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5056.72, "duration_seconds": 5.057, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('735c11dd-7d4c-4630-ac5e-fe268117f099', '2e889b42-8320-465d-b115-c6bf3409d96b', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s13069578240_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s13069578240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:07.515305+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:45,426", "module": "performance_middleware", "process": 98278, "thread": 6198226944, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.141s, 9 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5140.88, "duration_seconds": 5.141, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('17fb5f50-926a-4580-b5cb-ee1a76ffb08c', '9a0d93a7-fbce-4df8-9ef5-47857cdadda9', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6198226944_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6198226944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:40.333177+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:45,426", "module": "performance_middleware", "process": 98278, "thread": 6215053312, "message": "Request performance: OPTIONS /api/v1/trending/rides/ - 5.094s, 8 queries, 200", "path": "/api/v1/trending/rides/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5094.42, "duration_seconds": 5.094, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bafdb398-de52-4311-be3a-8ed078572198', '6823df0f-37b1-48ff-aba0-ee77301bbb35', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6215053312_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6215053312_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:40.332695+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:45,426", "module": "performance_middleware", "process": 98278, "thread": 6231879680, "message": "Request performance: OPTIONS /api/v1/trending/parks/ - 5.061s, 8 queries, 200", "path": "/api/v1/trending/parks/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5060.54, "duration_seconds": 5.061, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('05b1c117-c78e-4c0b-b2bc-5d6033aaa944', '56a2ca08-5710-4e43-8e48-13092e2a27d5', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6231879680_x1\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6231879680_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:40.366582+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:45,473", "module": "performance_middleware", "process": 98278, "thread": 6248706048, "message": "Request performance: GET / - 5.095s, 37 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 5095.16, "duration_seconds": 5.095, "query_count": 37, "content_length_bytes": 4298, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'f194cd7a-5cae-4cfe-880d-04bc322b2521'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'f194cd7a-5cae-4cfe-880d-04bc322b2521'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'f194cd7a-5cae-4cfe-880d-04bc322b2521'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'f194cd7a-5cae-4cfe-880d-04bc322b2521'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6248706048_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T01:18:40.378259+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:50,566", "module": "performance_middleware", "process": 98278, "thread": 6215053312, "message": "Request performance: OPTIONS /api/v1/trending/rides/ - 5.064s, 8 queries, 200", "path": "/api/v1/trending/rides/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5063.59, "duration_seconds": 5.064, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2a93af7e-cd7c-4ac5-a229-3cd0796a11cb', '731904e4-abc6-40ba-b22a-57939ed67f3a', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6215053312_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6215053312_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:45.503057+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:50,566", "module": "performance_middleware", "process": 98278, "thread": 6231879680, "message": "Request performance: OPTIONS /api/v1/trending/parks/ - 5.063s, 8 queries, 200", "path": "/api/v1/trending/parks/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5063.33, "duration_seconds": 5.063, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ead9dc3f-76d2-400d-a608-2c1fd5ccacde', 'd5b02600-538d-43e3-bd6d-4da5d014e1ff', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6231879680_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6231879680_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:45.503611+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:50,567", "module": "performance_middleware", "process": 98278, "thread": 6198226944, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.065s, 8 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5065.08, "duration_seconds": 5.065, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a36ee3b9-a024-433d-bf65-c2664da1ba53', '3e69f1dd-5ba5-4470-aba6-8a5d0e354abe', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6198226944_x1\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6198226944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:45.502320+00:00'::timestamptz, \"view_name...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:52,706", "module": "performance_middleware", "process": 98278, "thread": 6248706048, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.072s, 8 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5071.69, "duration_seconds": 5.072, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b7675888-2217-4f4d-ab22-edf430bb1646', 'c4075065-1d97-4b97-b23e-4204e7cebfa2', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6248706048_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6248706048_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:47.635853+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:52,707", "module": "performance_middleware", "process": 98278, "thread": 6265532416, "message": "Request performance: OPTIONS /api/v1/trending/rides/ - 5.069s, 8 queries, 200", "path": "/api/v1/trending/rides/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5069.32, "duration_seconds": 5.069, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5c818d4b-8a06-43ab-b9ea-306a68d07fe0', '751a43b4-c76d-4415-9dc0-f5f794d09571', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6265532416_x1\"", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6265532416_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:47.638849+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:52,707", "module": "performance_middleware", "process": 98278, "thread": 6282358784, "message": "Request performance: OPTIONS /api/v1/trending/parks/ - 5.067s, 8 queries, 200", "path": "/api/v1/trending/parks/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5067.11, "duration_seconds": 5.067, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7f0a105c-dd33-45de-9171-1dd68c5f6f85', 'e5bfd964-092a-4a28-a095-452241277101', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6282358784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6282358784_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:47.641711+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:54,147", "module": "performance_middleware", "process": 98278, "thread": 6316011520, "message": "Request performance: OPTIONS /api/v1/trending/rides/ - 5.201s, 8 queries, 200", "path": "/api/v1/trending/rides/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5200.9, "duration_seconds": 5.201, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dbdaf2e2-12d7-4e9b-ab91-1b467e89f1e7', 'cce8c957-3403-4e15-af22-6ffeaefa8590', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6316011520_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6316011520_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:48.946653+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:54,147", "module": "performance_middleware", "process": 98278, "thread": 6332837888, "message": "Request performance: OPTIONS /api/v1/trending/parks/ - 5.200s, 8 queries, 200", "path": "/api/v1/trending/parks/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5199.79, "duration_seconds": 5.2, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ec6b455d-e4a7-4d55-90f6-89da6a5ec60f', '85863566-be92-4223-a93c-2adaf60d2007', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6332837888_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6332837888_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:48.948066+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:54,148", "module": "performance_middleware", "process": 98278, "thread": 6299185152, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.204s, 8 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5204.37, "duration_seconds": 5.204, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3f6f146e-e2a6-4950-9946-3f521d70d653', '9d3e89be-40f0-4905-95b3-1d53640fe9cc', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6299185152_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6299185152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:48.945301+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:55,737", "module": "performance_middleware", "process": 98278, "thread": 6215053312, "message": "Request performance: OPTIONS /api/v1/trending/rides/ - 5.078s, 8 queries, 200", "path": "/api/v1/trending/rides/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5078.16, "duration_seconds": 5.078, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e0f495bf-452e-4328-abf8-04c83cc3865d', '57b0d3b6-cf11-463f-886c-b71421fdf67c', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6215053312_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6215053312_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:50.661308+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:55,745", "module": "performance_middleware", "process": 98278, "thread": 6231879680, "message": "Request performance: OPTIONS /api/v1/trending/parks/ - 5.083s, 8 queries, 200", "path": "/api/v1/trending/parks/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5083.18, "duration_seconds": 5.083, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('31a1e8d6-566e-4f10-b9ea-5361bdb6b291', '95529512-7ac6-4684-9a09-219094299855', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6231879680_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6231879680_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:50.665050+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:55,745", "module": "performance_middleware", "process": 98278, "thread": 6198226944, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.089s, 8 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5089.17, "duration_seconds": 5.089, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8a47ac7e-2812-438a-aea3-857820d38b2c', 'c2c06f33-a7da-4b2f-8ecd-6669e567090c', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6198226944_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6198226944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:50.658442+00:00'::timestamptz, \"view_name...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:57,374", "module": "performance_middleware", "process": 98278, "thread": 6366490624, "message": "Request performance: OPTIONS /api/v1/trending/rides/ - 5.060s, 8 queries, 200", "path": "/api/v1/trending/rides/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5059.75, "duration_seconds": 5.06, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('97c2388e-c895-4f69-a44d-a870001f2bfc', '9676617b-7c7e-410b-9002-d0ba5064f006', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6366490624_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6366490624_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:52.316867+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:57,374", "module": "performance_middleware", "process": 98278, "thread": 6383316992, "message": "Request performance: OPTIONS /api/v1/trending/parks/ - 5.055s, 8 queries, 200", "path": "/api/v1/trending/parks/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5054.83, "duration_seconds": 5.055, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('236695ce-0e7c-4d60-913a-3027fb83a239', '3d8a3af1-f6b8-4df6-8dc5-f58dda251af0', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6383316992_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6383316992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:52.320522+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:18:57,375", "module": "performance_middleware", "process": 98278, "thread": 6349664256, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.065s, 8 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5065.14, "duration_seconds": 5.065, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cf62fc66-dd7b-4b94-ae91-dd70da1447b9', '4339c20f-375d-45f5-baea-8e4d81786de8', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6349664256_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6349664256_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:18:52.311203+00:00'::timestamptz, \"view_name...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:19:06,684", "module": "performance_middleware", "process": 98278, "thread": 6231879680, "message": "Request performance: OPTIONS /api/v1/trending/parks/ - 5.053s, 8 queries, 200", "path": "/api/v1/trending/parks/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5053.06, "duration_seconds": 5.053, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c26a9d37-0234-40ad-bdc8-44356497623e', '6702a0fe-0e87-4784-ae2c-3cb1b089709b', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6231879680_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6231879680_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:19:01.632201+00:00'::timestamptz, \"...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:19:06,692", "module": "performance_middleware", "process": 98278, "thread": 6215053312, "message": "Request performance: OPTIONS /api/v1/trending/rides/ - 5.066s, 8 queries, 200", "path": "/api/v1/trending/rides/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5065.79, "duration_seconds": 5.066, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2849d0ca-7439-4857-a580-6430c18cc377', 'd41f5fd0-f1b3-4c31-8f45-db3d802050bc', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6215053312_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6215053312_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:19:01.628404+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.008}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:24:43,146", "module": "performance_middleware", "process": 98278, "thread": 6215053312, "message": "Request performance: OPTIONS /api/v1/trending/rides/ - 5.060s, 8 queries, 200", "path": "/api/v1/trending/rides/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5059.57, "duration_seconds": 5.06, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('741e5aa2-e9f1-433a-b1de-5050232e038b', 'e8c48db8-09a3-42ae-ad32-a8c060fd1d9b', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6215053312_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6215053312_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:24:38.090883+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:24:43,147", "module": "performance_middleware", "process": 98278, "thread": 6231879680, "message": "Request performance: OPTIONS /api/v1/trending/parks/ - 5.055s, 8 queries, 200", "path": "/api/v1/trending/parks/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5055.47, "duration_seconds": 5.055, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('82f99db8-17d3-4b62-a0b6-88797ce37f0c', 'e339fd60-9ab2-45c4-8516-b6ec7c174bea', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6231879680_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6231879680_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:24:38.092331+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:44:13,223", "module": "performance_middleware", "process": 98278, "thread": 6215053312, "message": "Request performance: OPTIONS /api/v1/trending/rides/ - 5.053s, 8 queries, 200", "path": "/api/v1/trending/rides/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5053.06, "duration_seconds": 5.053, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0a0815b0-080e-4aea-99ce-995d60cedb69', 'f9a719d3-f386-439a-bf54-1eb3d1a7fe5c', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6215053312_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6215053312_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:44:08.170429+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:44:13,223", "module": "performance_middleware", "process": 98278, "thread": 6231879680, "message": "Request performance: OPTIONS /api/v1/trending/parks/ - 5.053s, 8 queries, 200", "path": "/api/v1/trending/parks/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5052.66, "duration_seconds": 5.053, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aedd01f4-ab90-4fdc-973b-7a2c2cbd8a69', 'af71b2b3-f306-4501-ae9d-65909e10c4ea', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6231879680_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6231879680_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:44:08.171102+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:52:58,061", "module": "performance_middleware", "process": 7439, "thread": 12918534144, "message": "Request performance: OPTIONS /api/v1/trending/parks/ - 5.060s, 8 queries, 200", "path": "/api/v1/trending/parks/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5060.02, "duration_seconds": 5.06, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('86e16d19-9946-4552-88ae-11f2088989f1', '2c9e37cc-d66d-4d7f-8310-c2ce6460d8cc', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:52:53.002612+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:52:58,062", "module": "performance_middleware", "process": 7439, "thread": 12901707776, "message": "Request performance: OPTIONS /api/v1/trending/rides/ - 5.138s, 8 queries, 200", "path": "/api/v1/trending/rides/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5138.19, "duration_seconds": 5.138, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0cdeeef8-550b-4648-9c32-2afe99d13061', '067d5833-cd91-45ff-9ce3-6466be899c4f', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:52:53.002743+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:53:37,750", "module": "performance_middleware", "process": 7439, "thread": 12918534144, "message": "Request performance: OPTIONS /api/v1/trending/parks/ - 5.048s, 8 queries, 200", "path": "/api/v1/trending/parks/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5047.8, "duration_seconds": 5.048, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('25f7df15-cf71-4cf7-8b05-1d870a13f231', 'ca3f02dc-c80a-4a45-b487-1137253943c5', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:53:32.703402+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 20:53:37,751", "module": "performance_middleware", "process": 7439, "thread": 12901707776, "message": "Request performance: OPTIONS /api/v1/trending/rides/ - 5.049s, 8 queries, 200", "path": "/api/v1/trending/rides/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5048.71, "duration_seconds": 5.049, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e60c88f2-f608-4c88-af38-7955db2b19a5', 'baee0d0d-7713-4682-82a0-7945ebe38e9d', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T01:53:32.702620+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-27 20:56:07,491", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.188s, 37 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 188.3, "duration_seconds": 0.188, "query_count": 37, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'eef5b6e9-9a94-4c78-b141-c454705fc828'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'eef5b6e9-9a94-4c78-b141-c454705fc828'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'eef5b6e9-9a94-4c78-b141-c454705fc828'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'eef5b6e9-9a94-4c78-b141-c454705fc828'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T01:56:07.304921+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-27 20:56:59,329", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.111s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 111.17, "duration_seconds": 0.111, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '1cea212e-51fe-4ea3-a551-d84e65b20d68'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '1cea212e-51fe-4ea3-a551-d84e65b20d68'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '1cea212e-51fe-4ea3-a551-d84e65b20d68'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '1cea212e-51fe-4ea3-a551-d84e65b20d68'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '1cea212e-51fe-4ea3-a551-d84e65b20d68'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T01:56:59.219223+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-27 20:58:22,533", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.097s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 96.72, "duration_seconds": 0.097, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '35bed090-a6be-4e1b-9b6c-291c130eeb77'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '35bed090-a6be-4e1b-9b6c-291c130eeb77'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '35bed090-a6be-4e1b-9b6c-291c130eeb77'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '35bed090-a6be-4e1b-9b6c-291c130eeb77'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '35bed090-a6be-4e1b-9b6c-291c130eeb77'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T01:58:22.438979+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-27 20:58:23,719", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.076s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 75.9, "duration_seconds": 0.076, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'b695ad9a-5401-4cb4-a8a5-d7e12d8f75cb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'b695ad9a-5401-4cb4-a8a5-d7e12d8f75cb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'b695ad9a-5401-4cb4-a8a5-d7e12d8f75cb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'b695ad9a-5401-4cb4-a8a5-d7e12d8f75cb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T01:58:23.643544+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-27 20:58:26,297", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.115s, 30 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 114.97, "duration_seconds": 0.115, "query_count": 30, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '5bab414d-2d5b-40b7-84fc-3cb1d2777ec1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '5bab414d-2d5b-40b7-84fc-3cb1d2777ec1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '5bab414d-2d5b-40b7-84fc-3cb1d2777ec1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '5bab414d-2d5b-40b7-84fc-3cb1d2777ec1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '5bab414d-2d5b-40b7-84fc-3cb1d2777ec1'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T01:58:26.182753+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-27 21:01:45,914", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.117s, 30 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 116.86, "duration_seconds": 0.117, "query_count": 30, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'aa7618f0-9b68-4d6e-b468-f0c5ee9202cf'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'aa7618f0-9b68-4d6e-b468-f0c5ee9202cf'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'aa7618f0-9b68-4d6e-b468-f0c5ee9202cf'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'aa7618f0-9b68-4d6e-b468-f0c5ee9202cf'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'aa7618f0-9b68-4d6e-b468-f0c5ee9202cf'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:01:45.799067+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-27 21:02:26,176", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.103s, 30 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 102.85, "duration_seconds": 0.103, "query_count": 30, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'ae68c2c7-72e2-49a8-a54c-e6eed8d7f357'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'ae68c2c7-72e2-49a8-a54c-e6eed8d7f357'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'ae68c2c7-72e2-49a8-a54c-e6eed8d7f357'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'ae68c2c7-72e2-49a8-a54c-e6eed8d7f357'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'ae68c2c7-72e2-49a8-a54c-e6eed8d7f357'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:02:26.074179+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-27 21:02:53,166", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.142s, 30 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 142.03, "duration_seconds": 0.142, "query_count": 30, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '00c8b4bb-aeea-41c8-889b-aefbcf3aad2e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '00c8b4bb-aeea-41c8-889b-aefbcf3aad2e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '00c8b4bb-aeea-41c8-889b-aefbcf3aad2e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '00c8b4bb-aeea-41c8-889b-aefbcf3aad2e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '00c8b4bb-aeea-41c8-889b-aefbcf3aad2e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:02:53.026849+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-27 21:02:56,275", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.111s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 110.74, "duration_seconds": 0.111, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '9a6992e5-f83a-4742-a55c-4772c0f4f29a'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '9a6992e5-f83a-4742-a55c-4772c0f4f29a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '9a6992e5-f83a-4742-a55c-4772c0f4f29a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '9a6992e5-f83a-4742-a55c-4772c0f4f29a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:02:56.165399+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-27 21:03:00,236", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.197s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 197.1, "duration_seconds": 0.197, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '130f0b6f-8df9-42d8-b730-46bd4cdbe07a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '130f0b6f-8df9-42d8-b730-46bd4cdbe07a'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '130f0b6f-8df9-42d8-b730-46bd4cdbe07a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '130f0b6f-8df9-42d8-b730-46bd4cdbe07a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:03:00.039524+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-27 21:03:05,569", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.132s, 30 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 132.12, "duration_seconds": 0.132, "query_count": 30, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'ef5cc723-b021-4ffe-a881-cd84e156ab3c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'ef5cc723-b021-4ffe-a881-cd84e156ab3c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'ef5cc723-b021-4ffe-a881-cd84e156ab3c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'ef5cc723-b021-4ffe-a881-cd84e156ab3c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'ef5cc723-b021-4ffe-a881-cd84e156ab3c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:03:05.438178+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "ERROR", "asctime": "2025-08-27 21:03:05,656", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request exception: GET /favicon.ico - 0.045s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 45.27, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 21:03:05,672", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET /favicon.ico - 0.061s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 61.4, "duration_seconds": 0.061, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4f1bdeaf-7126-4728-8640-3c6862620032', '1b0bb190-f263-4b88-b667-c3aa2e704a22', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:03:05.611145+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-27 21:04:48,598", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.235s, 32 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 234.67, "duration_seconds": 0.235, "query_count": 32, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'fa4ccdd8-c59a-44a5-b734-9f76c6614034'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'fa4ccdd8-c59a-44a5-b734-9f76c6614034'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'fa4ccdd8-c59a-44a5-b734-9f76c6614034'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:04:48.365216+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-27 21:05:15,733", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.148s, 32 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 148.21, "duration_seconds": 0.148, "query_count": 32, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a1b7639b-d660-4ef6-bb27-83fa00627185'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'a1b7639b-d660-4ef6-bb27-83fa00627185'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'a1b7639b-d660-4ef6-bb27-83fa00627185'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'a1b7639b-d660-4ef6-bb27-83fa00627185'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'a1b7639b-d660-4ef6-bb27-83fa00627185'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:05:15.585770+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-27 21:06:47,476", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.193s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 192.6, "duration_seconds": 0.193, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'bbb29118-2cb0-49a5-85d7-00067e31a2c6'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'bbb29118-2cb0-49a5-85d7-00067e31a2c6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'bbb29118-2cb0-49a5-85d7-00067e31a2c6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'bbb29118-2cb0-49a5-85d7-00067e31a2c6'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:06:47.284545+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-27 21:11:17,610", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.160s, 30 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 160.44, "duration_seconds": 0.16, "query_count": 30, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '18592701-51c6-4828-8be3-4a229c6a3e7f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '18592701-51c6-4828-8be3-4a229c6a3e7f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '18592701-51c6-4828-8be3-4a229c6a3e7f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '18592701-51c6-4828-8be3-4a229c6a3e7f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '18592701-51c6-4828-8be3-4a229c6a3e7f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:11:17.452396+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-27 21:11:39,833", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.133s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 132.89, "duration_seconds": 0.133, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'e0950cdf-9038-401d-a30a-4528888a020e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'e0950cdf-9038-401d-a30a-4528888a020e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'e0950cdf-9038-401d-a30a-4528888a020e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'e0950cdf-9038-401d-a30a-4528888a020e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'e0950cdf-9038-401d-a30a-4528888a020e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:11:39.701294+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-27 21:11:58,311", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.128s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 128.06, "duration_seconds": 0.128, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '2ec59acc-8e93-4cdb-bcd2-e6b720e72c48'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '2ec59acc-8e93-4cdb-bcd2-e6b720e72c48'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '2ec59acc-8e93-4cdb-bcd2-e6b720e72c48'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '2ec59acc-8e93-4cdb-bcd2-e6b720e72c48'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '2ec59acc-8e93-4cdb-bcd2-e6b720e72c48'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:11:58.184275+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-27 21:26:52,160", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.333s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 333.24, "duration_seconds": 0.333, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'bf6cee4d-1df0-42fc-b68d-63a07eeb93df'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'bf6cee4d-1df0-42fc-b68d-63a07eeb93df'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'bf6cee4d-1df0-42fc-b68d-63a07eeb93df'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'bf6cee4d-1df0-42fc-b68d-63a07eeb93df'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:26:51.828228+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-27 21:30:10,776", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.108s, 30 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 107.99, "duration_seconds": 0.108, "query_count": 30, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '6d53b2e8-aede-4e67-b2d1-27b729462559'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '6d53b2e8-aede-4e67-b2d1-27b729462559'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '6d53b2e8-aede-4e67-b2d1-27b729462559'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '6d53b2e8-aede-4e67-b2d1-27b729462559'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '6d53b2e8-aede-4e67-b2d1-27b729462559'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:30:10.668936+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-27 21:30:45,074", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.220s, 34 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 220.08, "duration_seconds": 0.22, "query_count": 34, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '39728f14-4f76-4dd5-ab50-2aa53ca144ec'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '39728f14-4f76-4dd5-ab50-2aa53ca144ec'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '39728f14-4f76-4dd5-ab50-2aa53ca144ec'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:30:44.858754+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-27 21:32:10,863", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET / - 0.322s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 322.44, "duration_seconds": 0.322, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '4799e523-9db7-4f53-8f70-f201b73b25da'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '4799e523-9db7-4f53-8f70-f201b73b25da'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '4799e523-9db7-4f53-8f70-f201b73b25da'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '4799e523-9db7-4f53-8f70-f201b73b25da'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:32:10.542031+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-27 21:33:44,686", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request exception: GET /api/health - 5.076s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/health\u201d does not exist", "path": "/api/health", "method": "GET", "status_code": 500, "duration_ms": 5075.55, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/health\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 21:33:44,704", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET /api/health - 5.094s, 8 queries, 404", "path": "/api/health", "method": "GET", "status_code": 404, "duration_ms": 5093.76, "duration_seconds": 5.094, "query_count": 8, "content_length_bytes": 6594, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('77ae24f8-c667-44be-9024-c8301cd00450', 'e6b97827-a153-40b4-add6-6e0c9d1d8479', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:33:39.612070+00:00'::timestamptz, \"view_name\" = 'dj...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 21:33:49,806", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request exception: GET /favicon.ico - 5.044s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 5044.14, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-27 21:33:49,816", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: GET /favicon.ico - 5.055s, 9 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 5054.57, "duration_seconds": 5.055, "query_count": 9, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('400a05e1-8aa5-4e98-8912-79aef291f31f', 'b6273d51-4fc2-47b1-8ff0-3e2ca51787cf', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T02:33:44.762704+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-27 21:36:46,851", "module": "performance_middleware", "process": 7439, "thread": 6165016576, "message": "Request performance: OPTIONS /api/v1/health/simple/ - 5.066s, 8 queries, 200", "path": "/api/v1/health/simple/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5066.12, "duration_seconds": 5.066, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8bd62a0f-e52d-4568-a06b-074253763024', 'c68d19f8-2566-47a9-86f1-d64e6d99f1ea', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6165016576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T02:36:41.786848+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-27 21:50:48,209", "module": "performance_middleware", "process": 19868, "thread": 6358691840, "message": "Request performance: OPTIONS /api/v1/health/simple/ - 5.180s, 8 queries, 200", "path": "/api/v1/health/simple/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5180.21, "duration_seconds": 5.18, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b95c9780-ab9a-44bc-9b60-a4698711293d', '8dd5884b-e2d2-45e6-80b4-42c9fe3871b9', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T02:50:43.091678+00:00'::timestamptz, \"v...", "time": 0.003}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "ERROR", "asctime": "2025-08-27 21:50:48,222", "module": "performance_middleware", "process": 19868, "thread": 6341865472, "message": "Request performance: OPTIONS /api/v1/health/simple/ - 5.201s, 8 queries, 200", "path": "/api/v1/health/simple/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5200.55, "duration_seconds": 5.201, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c07059c6-f3b1-4edf-8266-944fab39b3ae', '8e1f1545-51e3-43bc-9f1a-93d1c13abd9e', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T02:50:43.084385+00:00'::timestamptz, \"v...", "time": 0.003}, {"sql": "COMMIT", "time": 0.02}]} +{"levelname": "ERROR", "asctime": "2025-08-27 21:50:49,060", "module": "performance_middleware", "process": 19868, "thread": 6375518208, "message": "Request performance: OPTIONS /api/v1/health/simple/ - 5.097s, 8 queries, 200", "path": "/api/v1/health/simple/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5097.18, "duration_seconds": 5.097, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9afd823c-29d5-4b4e-8da8-8246a1714566', '7acf8b8a-03ef-4e5d-bc0d-8a1719bb7006', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T02:50:43.963811+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 10:28:40,555", "module": "performance_middleware", "process": 32418, "thread": 6136639488, "message": "Request exception: GET /api/v1/health/ - 5.658s, 3 queries, AttributeError: 'str' object has no attribute 'identifier'", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5658.48, "query_count": 3, "exception": "'str' object has no attribute 'identifier'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 10:28:58,970", "module": "performance_middleware", "process": 32418, "thread": 6153465856, "message": "Request exception: GET /api/v1/health/ - 5.297s, 3 queries, AttributeError: 'str' object has no attribute 'identifier'", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5296.68, "query_count": 3, "exception": "'str' object has no attribute 'identifier'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 10:30:14,289", "module": "performance_middleware", "process": 32899, "thread": 6157037568, "message": "Request performance: GET /api/v1/health/ - 5.311s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5311.48, "duration_seconds": 5.311, "query_count": 10, "content_length_bytes": 1383, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('20ec7ae1-6c7b-48b3-950a-04ca1a2d9838', '3e170718-c966-4da3-b012-36e775acde2e', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6157037568_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6157037568_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T15:30:09.036606+00:00'::timestamptz, \"view_name\" =...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 10:30:44,375", "module": "performance_middleware", "process": 32899, "thread": 6157037568, "message": "Request performance: GET /api/v1/health/ - 5.275s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5275.03, "duration_seconds": 5.275, "query_count": 10, "content_length_bytes": 1383, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('98e249a5-3532-4eea-a00a-9e0eeb61e028', '7ba20cad-1579-4471-b621-0780fda2d497', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6157037568_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6157037568_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T15:30:39.100911+00:00'::timestamptz, \"view_name\" =...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 10:30:52,455", "module": "performance_middleware", "process": 32899, "thread": 6157037568, "message": "Request performance: GET /api/v1/parks/ - 0.184s, 37 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 184.48, "duration_seconds": 0.184, "query_count": 37, "content_length_bytes": 3756, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'e2f2f5d5-2441-41e5-916b-118d181d630b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'e2f2f5d5-2441-41e5-916b-118d181d630b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'e2f2f5d5-2441-41e5-916b-118d181d630b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'e2f2f5d5-2441-41e5-916b-118d181d630b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'e2f2f5d5-2441-41e5-916b-118d181d630b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6157037568_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T15:30:52.270901+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:02:33,994", "module": "performance_middleware", "process": 54444, "thread": 6196899840, "message": "Request performance: OPTIONS /api/v1/health/ - 5.209s, 8 queries, 200", "path": "/api/v1/health/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5208.9, "duration_seconds": 5.209, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9a38b8b2-d75b-412a-afec-6e21bfb97f93', 'ccffc6de-4cf4-4e24-b34a-a34f752f0c60', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196899840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196899840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T16:02:28.822600+00:00'::timestamptz, \"view_nam...", "time": 0.006}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:02:38,138", "module": "performance_middleware", "process": 54444, "thread": 6213726208, "message": "Request performance: OPTIONS /api/v1/health/ - 5.059s, 9 queries, 200", "path": "/api/v1/health/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5059.01, "duration_seconds": 5.059, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('647be636-6482-48b9-8d8c-ad37cd6d08dc', '600056d8-38fa-4eb9-bc5c-fbb5807097a1', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6213726208_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6213726208_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T16:02:33.080473+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:02:40,665", "module": "performance_middleware", "process": 54444, "thread": 6230552576, "message": "Request performance: OPTIONS /api/v1/health/ - 5.054s, 8 queries, 200", "path": "/api/v1/health/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5053.59, "duration_seconds": 5.054, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ed62db59-7b5c-4b1e-984b-505965960b7a', 'ebfeebba-4976-4af2-b388-21fcc0693039', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6230552576_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6230552576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T16:02:35.612374+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:02:45,764", "module": "performance_middleware", "process": 54444, "thread": 6247378944, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.075s, 8 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5075.17, "duration_seconds": 5.075, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c96602ed-c82f-4026-93a1-41f632cd059c', '2e7cc7d3-5f00-40c4-8c2e-0afca3c1420a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6247378944_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6247378944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T16:02:40.690081+00:00'::timestamptz, \"view_name...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 11:04:11,481", "module": "performance_middleware", "process": 54444, "thread": 13120057344, "message": "Request performance: GET / - 0.695s, 36 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 695.15, "duration_seconds": 0.695, "query_count": 36, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'a8fdc785-88c3-476b-af54-6a40c6c8214e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'a8fdc785-88c3-476b-af54-6a40c6c8214e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'a8fdc785-88c3-476b-af54-6a40c6c8214e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'a8fdc785-88c3-476b-af54-6a40c6c8214e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'a8fdc785-88c3-476b-af54-6a40c6c8214e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s13120057344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:04:10.790440+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 11:05:21,365", "module": "performance_middleware", "process": 54444, "thread": 13120057344, "message": "Request performance: GET / - 0.925s, 30 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 925.15, "duration_seconds": 0.925, "query_count": 30, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'c2bd8580-cabb-462e-bccc-8063c3605c75'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'c2bd8580-cabb-462e-bccc-8063c3605c75'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'c2bd8580-cabb-462e-bccc-8063c3605c75'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'c2bd8580-cabb-462e-bccc-8063c3605c75'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'c2bd8580-cabb-462e-bccc-8063c3605c75'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s13120057344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:05:20.442994+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 11:07:28,754", "module": "performance_middleware", "process": 54444, "thread": 13120057344, "message": "Request performance: GET / - 0.373s, 30 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 372.98, "duration_seconds": 0.373, "query_count": 30, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'dcd7fcea-c11c-4730-a635-141bad6be656'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'dcd7fcea-c11c-4730-a635-141bad6be656'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'dcd7fcea-c11c-4730-a635-141bad6be656'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'dcd7fcea-c11c-4730-a635-141bad6be656'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'dcd7fcea-c11c-4730-a635-141bad6be656'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s13120057344_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:07:28.383734+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:22:55,022", "module": "performance_middleware", "process": 62653, "thread": 6170324992, "message": "Request performance: OPTIONS /api/v1/health/simple/ - 5.131s, 8 queries, 200", "path": "/api/v1/health/simple/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5131.44, "duration_seconds": 5.131, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0a5586d4-140c-4ee2-b1bd-f9855e9363fb', '03fa989d-7d45-44cc-b3c4-dc0a41ab7b08', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6170324992_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170324992_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T16:22:49.914667+00:00'::timestamptz, \"v...", "time": 0.003}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:22:59,335", "module": "performance_middleware", "process": 62653, "thread": 6187151360, "message": "Request performance: OPTIONS /api/v1/health/simple/ - 5.078s, 8 queries, 200", "path": "/api/v1/health/simple/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5078.13, "duration_seconds": 5.078, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0fdba93a-b05c-44fe-9e8e-d8448756edc4', 'ea9c2cf1-533c-4dc0-be22-442fc9d66bc8', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6187151360_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6187151360_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T16:22:54.257980+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:27:15,511", "module": "performance_middleware", "process": 65178, "thread": 6172110848, "message": "Request exception: GET /api/health/simple - 0.074s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "path": "/api/health/simple", "method": "GET", "status_code": 500, "duration_ms": 74.01, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:27:15,543", "module": "performance_middleware", "process": 65178, "thread": 6172110848, "message": "Request performance: GET /api/health/simple - 0.106s, 8 queries, 404", "path": "/api/health/simple", "method": "GET", "status_code": 404, "duration_ms": 105.65, "duration_seconds": 0.106, "query_count": 8, "content_length_bytes": 6622, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bc4b5250-3f07-4675-b802-b06eec2a2369', '73685bb4-5965-4e08-93d8-76da47371923', 404, '', ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6172110848_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172110848_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:27:15.438485+00:00'::timestamptz, \"view_name...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:28:42,730", "module": "performance_middleware", "process": 65178, "thread": 12901707776, "message": "Request exception: GET /api/v1/health/ - 5.443s, 3 queries, AttributeError: 'str' object has no attribute 'identifier'", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5443.25, "query_count": 3, "exception": "'str' object has no attribute 'identifier'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 11:29:24,380", "module": "performance_middleware", "process": 65178, "thread": 12918534144, "message": "Request exception: GET /api/v1/health/ - 5.264s, 3 queries, AttributeError: 'str' object has no attribute 'identifier'", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5263.78, "query_count": 3, "exception": "'str' object has no attribute 'identifier'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 11:29:41,492", "module": "performance_middleware", "process": 69285, "thread": 6206173184, "message": "Request exception: GET /api/v1/health/ - 5.292s, 3 queries, AttributeError: 'str' object has no attribute 'identifier'", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5291.86, "query_count": 3, "exception": "'str' object has no attribute 'identifier'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 11:30:33,624", "module": "performance_middleware", "process": 69285, "thread": 6222999552, "message": "Request exception: GET /api/v1/health/ - 5.262s, 3 queries, AttributeError: 'str' object has no attribute 'identifier'", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5261.57, "query_count": 3, "exception": "'str' object has no attribute 'identifier'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 11:30:46,053", "module": "performance_middleware", "process": 69285, "thread": 6239825920, "message": "Request exception: GET /api/v1/health/ - 5.278s, 3 queries, AttributeError: 'str' object has no attribute 'identifier'", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5278.26, "query_count": 3, "exception": "'str' object has no attribute 'identifier'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:30:59,740", "module": "performance_middleware", "process": 69285, "thread": 6256652288, "message": "Request performance: GET / - 0.200s, 36 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 199.68, "duration_seconds": 0.2, "query_count": 36, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '911d7a71-3973-441d-956e-8b55ef327d10'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '911d7a71-3973-441d-956e-8b55ef327d10'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '911d7a71-3973-441d-956e-8b55ef327d10'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '911d7a71-3973-441d-956e-8b55ef327d10'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '911d7a71-3973-441d-956e-8b55ef327d10'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6256652288_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:30:59.541217+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:30:59,831", "module": "performance_middleware", "process": 69285, "thread": 6256652288, "message": "Request exception: GET /favicon.ico - 0.064s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 63.9, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:30:59,842", "module": "performance_middleware", "process": 69285, "thread": 6256652288, "message": "Request performance: GET /favicon.ico - 0.075s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 74.57, "duration_seconds": 0.075, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('506f7427-fd7e-4922-b113-15d124b5820d', 'a13fa075-b444-4f68-9608-b556b52f9151', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6256652288_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6256652288_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:30:59.767969+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:32:29,746", "module": "performance_middleware", "process": 73215, "thread": 6170177536, "message": "Request exception: GET /api/health/simple - 0.167s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "path": "/api/health/simple", "method": "GET", "status_code": 500, "duration_ms": 167.04, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:32:29,806", "module": "performance_middleware", "process": 73215, "thread": 6170177536, "message": "Request performance: GET /api/health/simple - 0.227s, 8 queries, 404", "path": "/api/health/simple", "method": "GET", "status_code": 404, "duration_ms": 226.72, "duration_seconds": 0.227, "query_count": 8, "content_length_bytes": 6622, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1421a2b3-7b97-47e8-866b-76a5c999560a', '17e59742-849b-4445-925b-082fe6e39a02', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6170177536_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170177536_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:32:29.631170+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:32:33,899", "module": "performance_middleware", "process": 73215, "thread": 6187003904, "message": "Request exception: GET /api/health/simple/ - 0.081s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "path": "/api/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 80.9, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:32:33,911", "module": "performance_middleware", "process": 73215, "thread": 6187003904, "message": "Request performance: GET /api/health/simple/ - 0.093s, 8 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 92.68, "duration_seconds": 0.093, "query_count": 8, "content_length_bytes": 6625, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('68bf6a19-7717-4052-aaa9-3d820dfb655c', '7433a1d6-476b-42f5-a01c-3a22765b2f52', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6187003904_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6187003904_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:32:33.822849+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:43:34,631", "module": "performance_middleware", "process": 86428, "thread": 6199865344, "message": "Request exception: GET /api/health/simple/ - 0.080s, 2 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "path": "/api/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 79.7, "query_count": 2, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:43:34,644", "module": "performance_middleware", "process": 86428, "thread": 6199865344, "message": "Request performance: GET /api/health/simple/ - 0.093s, 9 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 92.77, "duration_seconds": 0.093, "query_count": 9, "content_length_bytes": 6625, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ad0d1993-8967-4b7a-b991-94e11815b429', 'acf129e0-c4fd-4f0e-bbe2-13343f6d794c', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:43:34.552353+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:43:34,765", "module": "performance_middleware", "process": 86428, "thread": 6199865344, "message": "Request exception: GET /favicon.ico - 0.063s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 62.99, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:43:34,777", "module": "performance_middleware", "process": 86428, "thread": 6199865344, "message": "Request performance: GET /favicon.ico - 0.075s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 75.32, "duration_seconds": 0.075, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bb59391e-72a1-4e0a-83d9-847663ad487f', '518affa6-7e4e-43a9-bc74-8695292d31ca', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:43:34.702914+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:43:40,545", "module": "performance_middleware", "process": 86428, "thread": 6199865344, "message": "Request exception: GET /api/health/simple/ - 0.065s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "path": "/api/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 65.29, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:43:40,553", "module": "performance_middleware", "process": 86428, "thread": 6199865344, "message": "Request performance: GET /api/health/simple/ - 0.073s, 8 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 73.07, "duration_seconds": 0.073, "query_count": 8, "content_length_bytes": 6625, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6ec2b837-463d-4c01-8295-86359fdf6234', '5d72bc3b-61a3-464d-bd4a-bf943c0f0c61', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:43:40.480269+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:43:40,655", "module": "performance_middleware", "process": 86428, "thread": 6199865344, "message": "Request exception: GET /favicon.ico - 0.053s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 53.47, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:43:40,662", "module": "performance_middleware", "process": 86428, "thread": 6199865344, "message": "Request performance: GET /favicon.ico - 0.060s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 59.97, "duration_seconds": 0.06, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('afc99e51-29b7-4999-84f6-24e7287a5745', '89a5697e-ef67-4455-a2fc-2e5f4845f168', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:43:40.602588+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:43:51,594", "module": "performance_middleware", "process": 86704, "thread": 6191673344, "message": "Request exception: GET /api/health/simple/ - 0.083s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "path": "/api/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 83.05, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:43:51,608", "module": "performance_middleware", "process": 86704, "thread": 6191673344, "message": "Request performance: GET /api/health/simple/ - 0.097s, 8 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 97.22, "duration_seconds": 0.097, "query_count": 8, "content_length_bytes": 6625, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('41ceb0ec-a15e-4c62-9a36-e505f8bd98a6', 'c23db424-90be-4476-be53-be542ce86837', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6191673344_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191673344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:43:51.532082+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:43:51,721", "module": "performance_middleware", "process": 86704, "thread": 6191673344, "message": "Request exception: GET /favicon.ico - 0.044s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 43.96, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:43:51,727", "module": "performance_middleware", "process": 86704, "thread": 6191673344, "message": "Request performance: GET /favicon.ico - 0.050s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 50.5, "duration_seconds": 0.05, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('07fa26a6-7bbb-46f0-887a-4e78e2564085', '3a4f18ea-8226-4f3b-bf5e-2a5dd1c17ac1', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6191673344_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191673344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:43:51.677501+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:43:52,670", "module": "performance_middleware", "process": 86704, "thread": 6191673344, "message": "Request exception: GET /api/health/simple/ - 0.054s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "path": "/api/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 54.2, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:43:52,677", "module": "performance_middleware", "process": 86704, "thread": 6191673344, "message": "Request performance: GET /api/health/simple/ - 0.061s, 8 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 60.87, "duration_seconds": 0.061, "query_count": 8, "content_length_bytes": 6625, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0a8335b2-694d-40d8-b99e-7bbc94dabc0b', 'd2252e09-0acd-43bd-a23a-32e85f271d1a', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6191673344_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191673344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:43:52.616869+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:43:58,323", "module": "performance_middleware", "process": 86704, "thread": 6191673344, "message": "Request exception: GET /api/health/simple/ - 0.072s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "path": "/api/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 71.92, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:43:58,331", "module": "performance_middleware", "process": 86704, "thread": 6191673344, "message": "Request performance: GET /api/health/simple/ - 0.079s, 8 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 79.3, "duration_seconds": 0.079, "query_count": 8, "content_length_bytes": 6625, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('613dabc7-53f5-4edc-be24-a39546f8b6ec', '2b7d8d36-9f19-42b2-a656-c10d2e89ae77', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6191673344_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191673344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:43:58.252327+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:44:24,249", "module": "performance_middleware", "process": 86992, "thread": 6201929728, "message": "Request exception: GET /api/health/simple/ - 0.093s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "path": "/api/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 93.43, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:44:24,268", "module": "performance_middleware", "process": 86992, "thread": 6201929728, "message": "Request performance: GET /api/health/simple/ - 0.112s, 8 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 112.08, "duration_seconds": 0.112, "query_count": 8, "content_length_bytes": 6625, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a528447a-ca25-40a5-8c65-ae1c44d46caf', '36aad831-732c-4d73-824e-aea454c852cd', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6201929728_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6201929728_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:44:24.175299+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:44:25,219", "module": "performance_middleware", "process": 86992, "thread": 6201929728, "message": "Request exception: GET /api/health/simple/ - 0.064s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "path": "/api/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 63.81, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:44:25,226", "module": "performance_middleware", "process": 86992, "thread": 6201929728, "message": "Request performance: GET /api/health/simple/ - 0.071s, 8 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 70.88, "duration_seconds": 0.071, "query_count": 8, "content_length_bytes": 6625, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9232ff48-2940-4771-aae4-0232f6dd9afc', '056fbe94-c772-4bd4-a8b6-c2b0eafb8d96', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6201929728_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6201929728_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:44:25.156539+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:46:07,895", "module": "performance_middleware", "process": 86992, "thread": 6201356288, "message": "Request exception: GET /api/v1/health/ - 5.254s, 3 queries, AttributeError: 'str' object has no attribute 'identifier'", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5253.69, "query_count": 3, "exception": "'str' object has no attribute 'identifier'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 11:46:07,920", "module": "performance_middleware", "process": 86992, "thread": 6201356288, "message": "Request performance: GET /api/v1/health/ - 5.279s, 10 queries, 500", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5278.83, "duration_seconds": 5.279, "query_count": 10, "content_length_bytes": 111228, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('89c9d940-5d11-4d58-9782-3d450582fe72', 'eedf65b2-beb1-4f34-9bd2-90314f165c70', 500, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6201356288_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6201356288_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:46:02.642128+00:00'::timestamptz, \"view_name\" =...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:46:52,790", "module": "performance_middleware", "process": 88131, "thread": 6204567552, "message": "Request exception: GET /api/v1/health/ - 5.232s, 3 queries, AttributeError: 'str' object has no attribute 'identifier'", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5231.79, "query_count": 3, "exception": "'str' object has no attribute 'identifier'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 11:46:52,817", "module": "performance_middleware", "process": 88131, "thread": 6204567552, "message": "Request performance: GET /api/v1/health/ - 5.259s, 10 queries, 500", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5259.07, "duration_seconds": 5.259, "query_count": 10, "content_length_bytes": 111230, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3e1eb307-6707-4efc-b3b2-b2364b102979', '6c1b88c7-933b-422c-8a9c-bf6e39da360f', 500, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6204567552_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6204567552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:46:47.577705+00:00'::timestamptz, \"view_name\" =...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:47:01,311", "module": "performance_middleware", "process": 88131, "thread": 6305525760, "message": "Request exception: GET /api/v1/health/ - 10.249s, 3 queries, AttributeError: 'str' object has no attribute 'identifier'", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 10248.75, "query_count": 3, "exception": "'str' object has no attribute 'identifier'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 11:47:01,337", "module": "performance_middleware", "process": 88131, "thread": 6305525760, "message": "Request performance: GET /api/v1/health/ - 10.275s, 11 queries, 500", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 10274.51, "duration_seconds": 10.275, "query_count": 11, "content_length_bytes": 111228, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2e282c12-b6a0-48e3-b5ec-72b5a229dfa7', '54294678-ae3f-4a98-9aa7-5d1945d71f8d', 500, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6305525760_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6305525760_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:46:51.063217+00:00'::timestamptz, \"view_name\" =...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:47:01,610", "module": "performance_middleware", "process": 88131, "thread": 6221393920, "message": "Request exception: GET /api/health/simple/ - 0.143s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "path": "/api/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 142.67, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:47:01,635", "module": "performance_middleware", "process": 88131, "thread": 6221393920, "message": "Request performance: GET /api/health/simple/ - 0.167s, 8 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 167.07, "duration_seconds": 0.167, "query_count": 8, "content_length_bytes": 6625, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.011}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('daf6bcda-8625-49d1-a92d-208aa03f2a77', 'cba8e059-4e2a-4db6-8af9-ac634c0ddd42', 404, '', ...", "time": 0.009}, {"sql": "SAVEPOINT \"s6221393920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6221393920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:47:01.468351+00:00'::timestamptz, \"view_nam...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:47:01,734", "module": "performance_middleware", "process": 88131, "thread": 6221393920, "message": "Request exception: GET /favicon.ico - 0.055s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 54.57, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:47:01,745", "module": "performance_middleware", "process": 88131, "thread": 6221393920, "message": "Request performance: GET /favicon.ico - 0.066s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 65.62, "duration_seconds": 0.066, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a9e42201-fe7f-4acb-9b5b-1c4467376a59', 'e4c3e76a-1b41-45c0-ba4d-e64419b20524', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6221393920_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6221393920_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:47:01.680147+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:47:03,073", "module": "performance_middleware", "process": 88131, "thread": 6221393920, "message": "Request exception: GET /api/health/simple/ - 0.072s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "path": "/api/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 71.74, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:47:03,083", "module": "performance_middleware", "process": 88131, "thread": 6221393920, "message": "Request performance: GET /api/health/simple/ - 0.082s, 8 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 81.99, "duration_seconds": 0.082, "query_count": 8, "content_length_bytes": 6625, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5bdbf341-817f-4ea1-bbd3-54b145021c66', '8c3e32e1-bb6e-4bf2-b405-608fb9879793', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6221393920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6221393920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:47:03.002079+00:00'::timestamptz, \"view_nam...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:47:10,157", "module": "performance_middleware", "process": 88131, "thread": 6221393920, "message": "Request exception: GET /api/health/simple/ - 0.061s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "path": "/api/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 60.76, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:47:10,164", "module": "performance_middleware", "process": 88131, "thread": 6221393920, "message": "Request performance: GET /api/health/simple/ - 0.068s, 8 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 68.07, "duration_seconds": 0.068, "query_count": 8, "content_length_bytes": 6625, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b94da501-963b-4993-bdd3-600181ebf949', 'acfc42b7-36a7-45b0-9406-5148e7badbaa', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6221393920_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6221393920_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:47:10.097008+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:47:23,806", "module": "performance_middleware", "process": 88131, "thread": 6203994112, "message": "Request exception: GET /api/v1/health/ - 5.259s, 3 queries, AttributeError: 'str' object has no attribute 'identifier'", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5259.39, "query_count": 3, "exception": "'str' object has no attribute 'identifier'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 11:47:23,828", "module": "performance_middleware", "process": 88131, "thread": 6203994112, "message": "Request performance: GET /api/v1/health/ - 5.281s, 10 queries, 500", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5280.88, "duration_seconds": 5.281, "query_count": 10, "content_length_bytes": 111231, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3b29f371-6ec0-4211-8951-fa6973dac478', '3859a79a-6a4b-4ec8-8a4f-c73b01bdfeda', 500, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6203994112_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6203994112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:47:18.547739+00:00'::timestamptz, \"view_name\" =...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:47:24,775", "module": "performance_middleware", "process": 88131, "thread": 6221393920, "message": "Request exception: GET /api/health/simple/ - 5.046s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "path": "/api/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 5045.88, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:47:24,783", "module": "performance_middleware", "process": 88131, "thread": 6221393920, "message": "Request performance: GET /api/health/simple/ - 5.053s, 8 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 5053.19, "duration_seconds": 5.053, "query_count": 8, "content_length_bytes": 6625, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7775c9ab-d966-4a7d-a8d1-c1d319debbb1', '9aa56ac2-49af-4445-bbbb-5f4a66cc4e2b', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6221393920_x3\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6221393920_x3\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:47:19.730502+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:47:36,061", "module": "performance_middleware", "process": 88131, "thread": 6238220288, "message": "Request exception: GET /api/v1/health/ - 5.225s, 3 queries, AttributeError: 'str' object has no attribute 'identifier'", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5224.52, "query_count": 3, "exception": "'str' object has no attribute 'identifier'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 11:47:36,103", "module": "performance_middleware", "process": 88131, "thread": 6238220288, "message": "Request performance: GET /api/v1/health/ - 5.266s, 11 queries, 500", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5266.22, "duration_seconds": 5.266, "query_count": 11, "content_length_bytes": 111230, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1e5d0430-3d30-4f4c-a662-08c8a22566a9', 'd6a9a86e-7ca5-4004-88db-7acf89fe4e5f', 500, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6238220288_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6238220288_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:47:30.837524+00:00'::timestamptz, \"view_name\" =...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:47:56,450", "module": "performance_middleware", "process": 90682, "thread": 6137573376, "message": "Request exception: GET /api/v1/health/ - 5.327s, 4 queries, AttributeError: 'str' object has no attribute 'identifier'", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5327.21, "query_count": 4, "exception": "'str' object has no attribute 'identifier'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 11:47:56,480", "module": "performance_middleware", "process": 90682, "thread": 6137573376, "message": "Request performance: GET /api/v1/health/ - 5.357s, 11 queries, 500", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5357.09, "duration_seconds": 5.357, "query_count": 11, "content_length_bytes": 111563, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3b59eeb3-f53b-4c43-b290-a3404d1e4d00', '5b52a6f7-009e-4535-94fe-7ddc0841d864', 500, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6137573376_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6137573376_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:47:51.149728+00:00'::timestamptz, \"view_name\" =...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:48:19,661", "module": "performance_middleware", "process": 92005, "thread": 6194245632, "message": "Request exception: GET /api/v1/health/ - 5.223s, 3 queries, AttributeError: 'str' object has no attribute 'identifier'", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5223.05, "query_count": 3, "exception": "'str' object has no attribute 'identifier'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 11:48:19,711", "module": "performance_middleware", "process": 92005, "thread": 6194245632, "message": "Request performance: GET /api/v1/health/ - 5.273s, 11 queries, 500", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5272.71, "duration_seconds": 5.273, "query_count": 11, "content_length_bytes": 111563, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('53b52f1b-7e76-45f1-80a2-2f99718cd8f3', '38842a17-9cbc-4927-8ed2-757a9c30adf6', 500, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:48:14.457045+00:00'::timestamptz, \"view_name\" =...", "time": 0.012}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:48:25,531", "module": "performance_middleware", "process": 92005, "thread": 6193672192, "message": "Request exception: GET /api/v1/health/ - 5.203s, 3 queries, AttributeError: 'str' object has no attribute 'identifier'", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5203.33, "query_count": 3, "exception": "'str' object has no attribute 'identifier'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 11:48:25,552", "module": "performance_middleware", "process": 92005, "thread": 6193672192, "message": "Request performance: GET /api/v1/health/ - 5.225s, 10 queries, 500", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5224.52, "duration_seconds": 5.225, "query_count": 10, "content_length_bytes": 111563, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('49122754-5458-475f-80f8-8f8d5c0722c0', 'aa273ca7-63c3-4f49-b245-bb727ffab90c', 500, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6193672192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6193672192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:48:20.328685+00:00'::timestamptz, \"view_name\" =...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:48:30,037", "module": "performance_middleware", "process": 92005, "thread": 6211072000, "message": "Request exception: GET /api/health/simple/ - 0.093s, 2 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "path": "/api/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 93.03, "query_count": 2, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:48:30,045", "module": "performance_middleware", "process": 92005, "thread": 6211072000, "message": "Request performance: GET /api/health/simple/ - 0.102s, 9 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 101.68, "duration_seconds": 0.102, "query_count": 9, "content_length_bytes": 6625, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('54939521-196f-4480-b08e-8e581f0649d0', '37fc845d-2a01-430b-b337-a214a05fd6c5', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6211072000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6211072000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:48:29.944530+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:48:31,485", "module": "performance_middleware", "process": 92005, "thread": 6211072000, "message": "Request exception: GET /api/health/simple/ - 0.121s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "path": "/api/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 120.92, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:48:31,499", "module": "performance_middleware", "process": 92005, "thread": 6211072000, "message": "Request performance: GET /api/health/simple/ - 0.136s, 8 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 135.72, "duration_seconds": 0.136, "query_count": 8, "content_length_bytes": 6625, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a7232bac-ef34-4b3a-9995-34ade3265d51', 'f351853f-03ac-4ecf-937e-edc9b30cd2fd', 404, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6211072000_x2\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6211072000_x2\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:48:31.364553+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:48:39,718", "module": "performance_middleware", "process": 92005, "thread": 6227898368, "message": "Request exception: GET /api/v1/health/ - 5.205s, 3 queries, AttributeError: 'str' object has no attribute 'identifier'", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5204.98, "query_count": 3, "exception": "'str' object has no attribute 'identifier'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 11:48:39,737", "module": "performance_middleware", "process": 92005, "thread": 6227898368, "message": "Request performance: GET /api/v1/health/ - 5.224s, 10 queries, 500", "path": "/api/v1/health/", "method": "GET", "status_code": 500, "duration_ms": 5223.78, "duration_seconds": 5.224, "query_count": 10, "content_length_bytes": 111562, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f75863fe-0e7e-4424-8ec7-dd217911dd8b', 'c1a62693-e339-4017-8b0f-5a4870f9c521', 500, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6227898368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6227898368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:48:34.514279+00:00'::timestamptz, \"view_name\" =...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:49:09,412", "module": "performance_middleware", "process": 94833, "thread": 6190886912, "message": "Request performance: GET /api/v1/health/ - 5.241s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5241.03, "duration_seconds": 5.241, "query_count": 10, "content_length_bytes": 1476, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4ebfe167-6582-44e1-a64e-346d464576eb', 'bb444d93-2761-49cd-ade8-832751fcd5b9', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6190886912_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6190886912_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:49:04.171976+00:00'::timestamptz, \"view_name\" =...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:49:10,023", "module": "performance_middleware", "process": 94833, "thread": 6190886912, "message": "Request exception: GET /api/health/simple/ - 0.060s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "path": "/api/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 59.85, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/health/simple\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:49:10,032", "module": "performance_middleware", "process": 94833, "thread": 6190886912, "message": "Request performance: GET /api/health/simple/ - 0.069s, 8 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 68.96, "duration_seconds": 0.069, "query_count": 8, "content_length_bytes": 6625, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d9c06030-533a-4d68-ad66-ca6f2a207482', 'ea1eeab9-cada-40bc-b9d0-02f635721f8d', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6190886912_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6190886912_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:49:09.964281+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:49:10,192", "module": "performance_middleware", "process": 94833, "thread": 6190886912, "message": "Request exception: GET /favicon.ico - 0.077s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 76.77, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:49:10,200", "module": "performance_middleware", "process": 94833, "thread": 6190886912, "message": "Request performance: GET /favicon.ico - 0.085s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 84.92, "duration_seconds": 0.085, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('656ce14a-fc0a-44c3-8fb0-7f0e42ee85df', '23140334-7845-44f1-9e96-f83b1a305d8f', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6190886912_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6190886912_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:49:10.116128+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:49:20,695", "module": "performance_middleware", "process": 94833, "thread": 6190886912, "message": "Request exception: GET /favicon.ico - 0.092s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 91.61, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:49:20,722", "module": "performance_middleware", "process": 94833, "thread": 6190886912, "message": "Request performance: GET /favicon.ico - 0.119s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 118.64, "duration_seconds": 0.119, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f8a21b9e-5959-4718-abcd-1b368265090e', '6aa49024-b425-4df3-8194-0877f0f1e38d', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6190886912_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6190886912_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:49:20.604605+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.005}, {"sql": "COMMIT", "time": 0.01}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:49:30,972", "module": "performance_middleware", "process": 94833, "thread": 6207713280, "message": "Request performance: GET /api/v1/health/ - 5.234s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5233.81, "duration_seconds": 5.234, "query_count": 10, "content_length_bytes": 13622, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2c3a2f08-4313-4ea5-ab66-0d9c503d4527', 'c1db4309-be86-484e-8f95-22198fb07903', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6207713280_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6207713280_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:49:25.739335+00:00'::timestamptz, \"view_name\" =...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:49:31,079", "module": "performance_middleware", "process": 94833, "thread": 6207713280, "message": "Request exception: GET /favicon.ico - 0.046s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "path": "/favicon.ico", "method": "GET", "status_code": 500, "duration_ms": 46.07, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/favicon.ico\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:49:31,085", "module": "performance_middleware", "process": 94833, "thread": 6207713280, "message": "Request performance: GET /favicon.ico - 0.052s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 52.48, "duration_seconds": 0.052, "query_count": 8, "content_length_bytes": 6505, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('72d329b9-4d5e-47da-a42d-4a3a96c5c393', '04d45218-cb33-4700-85cc-5fa355fa655e', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6207713280_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6207713280_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:49:31.033475+00:00'::timestamptz, \"view_name\" = 'd...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:50:22,831", "module": "performance_middleware", "process": 94833, "thread": 6308671488, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.074s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5074.05, "duration_seconds": 5.074, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('88e11875-9eda-4e1e-b7dd-c320743bba33', '9afe124c-b982-4729-9645-0f50d791df00', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6308671488_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6308671488_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"type\": \"parks\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T16:50:17.757972+00:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:50:22,832", "module": "performance_middleware", "process": 94833, "thread": 6291845120, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.075s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5074.96, "duration_seconds": 5.075, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f054eb4f-a7ae-4230-bd29-4c410cdeb135', 'f0745944-8ffd-4fa9-b51f-ddc9e451f4ee', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6291845120_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6291845120_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"type\": \"rides\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T16:50:17.757496+00:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:50:22,837", "module": "performance_middleware", "process": 94833, "thread": 6190886912, "message": "Request exception: GET /api/v1/core/stats/ - 5.036s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/core/stats\u201d does not exist", "path": "/api/v1/core/stats/", "method": "GET", "status_code": 500, "duration_ms": 5035.73, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/core/stats\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 11:50:22,848", "module": "performance_middleware", "process": 94833, "thread": 6190886912, "message": "Request performance: GET /api/v1/core/stats/ - 5.046s, 8 queries, 404", "path": "/api/v1/core/stats/", "method": "GET", "status_code": 404, "duration_ms": 5045.74, "duration_seconds": 5.046, "query_count": 8, "content_length_bytes": 20781, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7e62adb9-1133-4a55-8054-86897971044f', 'bad1ca61-fa7b-40cc-8249-c2b7f253f943', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6190886912_x4\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6190886912_x4\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:50:17.802516+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 11:50:23,609", "module": "performance_middleware", "process": 94833, "thread": 6308671488, "message": "Request performance: GET /api/v1/trending/content/ - 0.773s, 285 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 773.09, "duration_seconds": 0.773, "query_count": 285, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 86 WHERE \"silk_request\".\"id\" = 'b8a58b22-9b14-4aa8-9a13-4e06e826063c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 87 WHERE \"silk_request\".\"id\" = 'b8a58b22-9b14-4aa8-9a13-4e06e826063c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 88 WHERE \"silk_request\".\"id\" = 'b8a58b22-9b14-4aa8-9a13-4e06e826063c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 89 WHERE \"silk_request\".\"id\" = 'b8a58b22-9b14-4aa8-9a13-4e06e826063c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.015}, {"sql": "RELEASE SAVEPOINT \"s6308671488_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.012}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"type\": \"rides\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:50:22.837029+00:00':...", "time": 0.002}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "ERROR", "asctime": "2025-08-28 11:50:27,896", "module": "performance_middleware", "process": 94833, "thread": 6291845120, "message": "Request performance: GET /api/v1/trending/content/ - 5.059s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5058.93, "duration_seconds": 5.059, "query_count": 8, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f7198a48-87e9-4937-b730-799ec9b5ea35', 'd6939de3-f991-4251-ba15-2cfb004ec44c', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6291845120_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6291845120_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"type\": \"parks\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T16:50:22.837771+00:00':...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:22:16,954", "module": "performance_middleware", "process": 94833, "thread": 6190313472, "message": "Request exception: GET /api/v1/core/stats/ - 0.026s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/core/stats\u201d does not exist", "path": "/api/v1/core/stats/", "method": "GET", "status_code": 500, "duration_ms": 25.64, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/core/stats\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:22:16,962", "module": "performance_middleware", "process": 94833, "thread": 6190313472, "message": "Request performance: GET /api/v1/core/stats/ - 0.034s, 8 queries, 404", "path": "/api/v1/core/stats/", "method": "GET", "status_code": 404, "duration_ms": 33.57, "duration_seconds": 0.034, "query_count": 8, "content_length_bytes": 20781, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ec7e0dac-3a68-4d6d-b846-1f48a801fcbd', 'd9d3590f-1264-441e-be46-ab210d922779', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6190313472_x4\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6190313472_x4\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:22:16.928840+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:22:17,184", "module": "performance_middleware", "process": 94833, "thread": 6190313472, "message": "Request performance: GET /api/v1/parks/ - 0.173s, 39 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 172.94, "duration_seconds": 0.173, "query_count": 39, "content_length_bytes": 3756, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '62245533-de7b-4625-837c-c28258f4d154'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '62245533-de7b-4625-837c-c28258f4d154'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '62245533-de7b-4625-837c-c28258f4d154'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '62245533-de7b-4625-837c-c28258f4d154'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6190313472_x6\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:22:17.011876+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:22:17,270", "module": "performance_middleware", "process": 94833, "thread": 6190313472, "message": "Request performance: GET /api/v1/rides/ - 0.050s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 50.15, "duration_seconds": 0.05, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ff634955-691e-4122-8a70-45b490fd17d1', 'faebf244-be7c-4dad-a871-a66d2c4a3635', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6190313472_x8\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'faebf244-be7c-4dad-a871-a66d2c4a3635'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'faebf244-be7c-4dad-a871-a66d2c4a3635'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6190313472_x8\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:22:17.220313+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:22:17,403", "module": "performance_middleware", "process": 94833, "thread": 6190313472, "message": "Request exception: GET /api/v1/manufacturers/ - 0.036s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/manufacturers\u201d does not exist", "path": "/api/v1/manufacturers/", "method": "GET", "status_code": 500, "duration_ms": 35.57, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/manufacturers\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:22:17,414", "module": "performance_middleware", "process": 94833, "thread": 6190313472, "message": "Request performance: GET /api/v1/manufacturers/ - 0.046s, 8 queries, 404", "path": "/api/v1/manufacturers/", "method": "GET", "status_code": 404, "duration_ms": 46.02, "duration_seconds": 0.046, "query_count": 8, "content_length_bytes": 19724, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d290fde3-e928-4cdb-9210-a18968f3ee14', 'f56622c2-3441-48d6-a0df-4126158bf24b', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6190313472_x10\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6190313472_x10\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/manufacturers/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:22:17.368720+00:00'::timest...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:22:17,498", "module": "performance_middleware", "process": 94833, "thread": 6190313472, "message": "Request exception: GET /api/v1/operators/ - 0.032s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/operators\u201d does not exist", "path": "/api/v1/operators/", "method": "GET", "status_code": 500, "duration_ms": 32.18, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/operators\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:22:17,507", "module": "performance_middleware", "process": 94833, "thread": 6190313472, "message": "Request performance: GET /api/v1/operators/ - 0.041s, 8 queries, 404", "path": "/api/v1/operators/", "method": "GET", "status_code": 404, "duration_ms": 41.43, "duration_seconds": 0.041, "query_count": 8, "content_length_bytes": 19708, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a5131e37-0903-4bd6-af69-6a794a9c1bd6', '881d397b-5ebe-478f-85dc-3f9b3c6e147d', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6190313472_x12\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6190313472_x12\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/operators/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:22:17.466252+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:22:17,576", "module": "performance_middleware", "process": 94833, "thread": 6190313472, "message": "Request exception: GET /api/v1/owners/ - 0.027s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/owners\u201d does not exist", "path": "/api/v1/owners/", "method": "GET", "status_code": 500, "duration_ms": 27.42, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/owners\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:22:17,585", "module": "performance_middleware", "process": 94833, "thread": 6190313472, "message": "Request performance: GET /api/v1/owners/ - 0.036s, 8 queries, 404", "path": "/api/v1/owners/", "method": "GET", "status_code": 404, "duration_ms": 36.48, "duration_seconds": 0.036, "query_count": 8, "content_length_bytes": 19696, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e5769417-dd78-4b47-9562-6a870b6e5ff9', '8ee49659-0492-4f7c-b427-0f7c9f2f332e', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6190313472_x14\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6190313472_x14\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/owners/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:22:17.549048+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:22:17,659", "module": "performance_middleware", "process": 94833, "thread": 6190313472, "message": "Request exception: GET /api/v1/core/search/ - 0.030s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/core/search\u201d does not exist", "path": "/api/v1/core/search/", "method": "GET", "status_code": 500, "duration_ms": 30.35, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/core/search\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:22:17,668", "module": "performance_middleware", "process": 94833, "thread": 6190313472, "message": "Request performance: GET /api/v1/core/search/ - 0.039s, 8 queries, 404", "path": "/api/v1/core/search/", "method": "GET", "status_code": 404, "duration_ms": 39.18, "duration_seconds": 0.039, "query_count": 8, "content_length_bytes": 20792, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bdc0facd-2372-4555-97bc-2c4ba4256b5a', '0961c1b5-dd94-451f-841f-ceab14bd1dc9', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6190313472_x16\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6190313472_x16\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/search/', \"query_params\" = '{\"q\": \"test\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:22:17.629896+00:00'::timestam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:28:13,997", "module": "performance_middleware", "process": 1735, "thread": 6133231616, "message": "Request performance: GET /api/v1/stats/ - 0.186s, 8 queries, 403", "path": "/api/v1/stats/", "method": "GET", "status_code": 403, "duration_ms": 185.83, "duration_seconds": 0.186, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9ca4142c-95a3-4d14-a045-2a5cbdc84654', 'fa7a41d4-b8f6-43bc-a5dc-ede167389ca6', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6133231616_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6133231616_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:28:13.831211+00:00'::timestamptz, \"view_name\" = ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:28:35,515", "module": "performance_middleware", "process": 5012, "thread": 6132985856, "message": "Request performance: GET /api/v1/stats/ - 0.209s, 47 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 209.33, "duration_seconds": 0.209, "query_count": 47, "content_length_bytes": 298, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'c8481023-ff93-45de-870c-29b621d92ca9'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'c8481023-ff93-45de-870c-29b621d92ca9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'c8481023-ff93-45de-870c-29b621d92ca9'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'c8481023-ff93-45de-870c-29b621d92ca9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'c8481023-ff93-45de-870c-29b621d92ca9'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6132985856_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:28:35.325761+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:31:43,846", "module": "performance_middleware", "process": 8618, "thread": 6190264320, "message": "Request performance: GET /api/v1/stats/ - 0.228s, 53 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 228.02, "duration_seconds": 0.228, "query_count": 53, "content_length_bytes": 363, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'eeeb7157-e887-4ff9-8740-ed0b90361ce1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'eeeb7157-e887-4ff9-8740-ed0b90361ce1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'eeeb7157-e887-4ff9-8740-ed0b90361ce1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'eeeb7157-e887-4ff9-8740-ed0b90361ce1'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6190264320_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:31:43.640357+00:00'::timestamptz, \"view_name\" = ...", "time": 0.005}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:33:43,002", "module": "performance_middleware", "process": 10229, "thread": 6138720256, "message": "Request performance: GET /api/v1/stats/ - 0.313s, 53 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 312.63, "duration_seconds": 0.313, "query_count": 53, "content_length_bytes": 422, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'f0a13945-7470-4bae-af8e-27f23e5e7f87'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'f0a13945-7470-4bae-af8e-27f23e5e7f87'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'f0a13945-7470-4bae-af8e-27f23e5e7f87'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'f0a13945-7470-4bae-af8e-27f23e5e7f87'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'f0a13945-7470-4bae-af8e-27f23e5e7f87'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6138720256_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:33:42.711751+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:34:59,767", "module": "performance_middleware", "process": 11924, "thread": 6127775744, "message": "Request performance: GET /api/v1/stats/ - 0.225s, 51 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 224.99, "duration_seconds": 0.225, "query_count": 51, "content_length_bytes": 422, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'dfff3462-f115-4438-85ae-8179d7be23d8'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'dfff3462-f115-4438-85ae-8179d7be23d8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'dfff3462-f115-4438-85ae-8179d7be23d8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'dfff3462-f115-4438-85ae-8179d7be23d8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'dfff3462-f115-4438-85ae-8179d7be23d8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6127775744_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:34:59.566111+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:36:58,927", "module": "performance_middleware", "process": 17583, "thread": 6172504064, "message": "Request performance: GET /api/v1/stats/ - 0.214s, 53 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 214.37, "duration_seconds": 0.214, "query_count": 53, "content_length_bytes": 422, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'aa832798-f349-49d9-b324-242b3b916daa'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'aa832798-f349-49d9-b324-242b3b916daa'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'aa832798-f349-49d9-b324-242b3b916daa'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'aa832798-f349-49d9-b324-242b3b916daa'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'aa832798-f349-49d9-b324-242b3b916daa'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6172504064_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:36:58.733784+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:37:04,166", "module": "performance_middleware", "process": 17583, "thread": 6172504064, "message": "Request performance: POST /api/v1/stats/recalculate/ - 0.090s, 8 queries, 403", "path": "/api/v1/stats/recalculate/", "method": "POST", "status_code": 403, "duration_ms": 90.49, "duration_seconds": 0.09, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('65de0e15-463b-4948-99d1-bdb4330e6303', '4f483be0-16cb-4038-ab22-cdce3fa2a67d', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172504064_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172504064_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/recalculate/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:37:04.076320+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:38:45,175", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/stats/ - 0.241s, 51 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 241.39, "duration_seconds": 0.241, "query_count": 51, "content_length_bytes": 422, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '0e1dc0af-2e51-4b19-8a32-91f84de0def8'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '0e1dc0af-2e51-4b19-8a32-91f84de0def8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '0e1dc0af-2e51-4b19-8a32-91f84de0def8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '0e1dc0af-2e51-4b19-8a32-91f84de0def8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '0e1dc0af-2e51-4b19-8a32-91f84de0def8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:38:44.955403+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:38:51,130", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/stats/recalculate/ - 0.069s, 8 queries, 403", "path": "/api/v1/stats/recalculate/", "method": "POST", "status_code": 403, "duration_ms": 68.78, "duration_seconds": 0.069, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4470145b-d754-427d-9d89-fcb2915d7c4e', '54ae8011-03b0-4cdb-9837-aceec26d1b8e', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/recalculate/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:38:51.062452+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:43:07,719", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.038s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5038.26, "duration_seconds": 5.038, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6f99141b-2f20-491c-ac8d-ea520756fc08', '0014bf57-44e6-41f0-8529-249744e1f29f', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"type\": \"parks\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T17:43:02.681770+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:43:07,721", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.041s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5040.59, "duration_seconds": 5.041, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2f2c675b-4f93-4328-b903-659e666934d9', '1fbed271-ba6a-4eaf-b2fc-32122dfe7dda', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"type\": \"rides\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T17:43:02.681240+00:...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:43:07,763", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/stats/ - 5.030s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5029.94, "duration_seconds": 5.03, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('99de4b21-c06f-457d-8594-003fd00dba5e', 'a8d7a4e6-5774-4df2-8369-6f9fe38704f0', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6170193920_x4\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x4\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:43:02.733677+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:43:14,094", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/trending/content/ - 6.370s, 289 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 6370.12, "duration_seconds": 6.37, "query_count": 289, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 87 WHERE \"silk_request\".\"id\" = '5efdba00-9728-450e-ab36-df206cefba4b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 88 WHERE \"silk_request\".\"id\" = '5efdba00-9728-450e-ab36-df206cefba4b'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 89 WHERE \"silk_request\".\"id\" = '5efdba00-9728-450e-ab36-df206cefba4b'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.03}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"type\": \"rides\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:43:07.724579+00:00':...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:43:14,101", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/trending/content/ - 6.378s, 291 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 6377.89, "duration_seconds": 6.378, "query_count": 291, "content_length_bytes": 2694, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 85 WHERE \"silk_request\".\"id\" = '840b0e43-5498-4fdd-9be0-037bab3aa3d8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 86 WHERE \"silk_request\".\"id\" = '840b0e43-5498-4fdd-9be0-037bab3aa3d8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 87 WHERE \"silk_request\".\"id\" = '840b0e43-5498-4fdd-9be0-037bab3aa3d8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 88 WHERE \"silk_request\".\"id\" = '840b0e43-5498-4fdd-9be0-037bab3aa3d8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 89 WHERE \"silk_request\".\"id\" = '840b0e43-5498-4fdd-9be0-037bab3aa3d8'", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.02}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x2\"", "time": 0.016}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"type\": \"parks\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:43:07.724717+00:00':...", "time": 0.001}, {"sql": "COMMIT", "time": 0.013}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:15,640", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/auth/login/ - 0.399s, 13 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 399.14, "duration_seconds": 0.399, "query_count": 13, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '547e7dd2-3c10-4689-b59e-87b782cc46c0', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a66fef39-d3de-495f-9594-265d3c6fe306', '0117dd84-7790-413b-afd5-79562183ac34', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0117dd84-7790-413b-afd5-79562183ac34'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:15,753", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/auth/signup/ - 0.102s, 19 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 102.44, "duration_seconds": 0.102, "query_count": 19, "content_length_bytes": 85, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '213dfc84-f2f4-4acd-a35c-af46064f5919'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '213dfc84-f2f4-4acd-a35c-af46064f5919'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '213dfc84-f2f4-4acd-a35c-af46064f5919'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\"}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:15,876", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/auth/logout/ - 0.114s, 8 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 113.74, "duration_seconds": 0.114, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f98f5bf4-b1a9-4054-94b6-6dc1ddb699b1', '114d2766-d55f-4c9d-8848-705dfed238a2', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:44:15.763363+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:15,943", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/auth/user/ - 0.058s, 8 queries, 403", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 403, "duration_ms": 57.66, "duration_seconds": 0.058, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b7589efa-af5d-4d1d-aefc-6e7f5bcb3939', '7e8c96a5-6681-47c7-ad12-a5691db753cc', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:15.885801+00:00'::timestamptz, \"view_name...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:16,003", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/auth/password/reset/ - 0.051s, 15 queries, 200", "path": "/api/v1/auth/password/reset/", "method": "POST", "status_code": 200, "duration_ms": 51.44, "duration_seconds": 0.051, "query_count": 15, "content_length_bytes": 38, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('16e6e795-a048-40b5-bdb7-8d9379a182ea', '9c9aba13-a44c-4bdd-a7f7-fbd1b7e46087', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9c9aba13-a44c-4bdd-a7f7-fbd1b7e46087'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9c9aba13-a44c-4bdd-a7f7-fbd1b7e46087'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/reset/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"user@example.com\"}', \"body\" = '{\"email\": \"user@example.com\"}', \"method\" = 'POST', \"star...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:16,070", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/auth/password/change/ - 0.057s, 8 queries, 403", "path": "/api/v1/auth/password/change/", "method": "POST", "status_code": 403, "duration_ms": 56.63, "duration_seconds": 0.057, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e28b94ba-1972-4bc5-9be7-d339fbb30e75', 'aa60f771-cf51-4744-87a9-7409c8d7c0ec', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/change/', \"query_params\" = '', \"raw_body\" = '{\"old_password\": \"********************\", \"new_password\": \"********************\"}', \"body\" = '{\"ne...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:44:16,138", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request exception: GET /api/v1/auth/providers/ - 0.058s, 6 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 57.65, "query_count": 6, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:44:16,205", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/auth/providers/ - 0.125s, 28 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 124.87, "duration_seconds": 0.125, "query_count": 28, "content_length_bytes": 151326, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1aa1a28d-1e4e-4221-b20a-d7ace97a0f3f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '1aa1a28d-1e4e-4221-b20a-d7ace97a0f3f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '1aa1a28d-1e4e-4221-b20a-d7ace97a0f3f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '1aa1a28d-1e4e-4221-b20a-d7ace97a0f3f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '1aa1a28d-1e4e-4221-b20a-d7ace97a0f3f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:16.080642+00:00'::timestamptz, \"view...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:16,331", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/auth/status/ - 0.072s, 9 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 71.68, "duration_seconds": 0.072, "query_count": 9, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b0fd6fc4-b812-4ffe-ad01-98457a807023', '6917e7ca-96ae-48b5-b448-a5b45089669f', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:16.260257+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:44:21,568", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/health/ - 5.227s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5226.88, "duration_seconds": 5.227, "query_count": 10, "content_length_bytes": 1477, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c568d85f-cc8d-46b6-a8cd-7da2f597ed2d', '4d9997de-839b-4f04-86e0-d75e16ed6a3a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:16.342051+00:00'::timestamptz, \"view_name\" =...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:21,937", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/trending/new/ - 0.123s, 15 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 123.2, "duration_seconds": 0.123, "query_count": 15, "content_length_bytes": 1323, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1040393e-d382-4cc4-9e17-efee3b71e19a', 'a518737b-66f2-4b0c-b9ac-928899194fdd', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a518737b-66f2-4b0c-b9ac-928899194fdd'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a518737b-66f2-4b0c-b9ac-928899194fdd'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:21.815006+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:22,059", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/stats/ - 0.111s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 111.3, "duration_seconds": 0.111, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'f4483ea4-7fec-458f-bca6-41538d3efdc2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'f4483ea4-7fec-458f-bca6-41538d3efdc2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'f4483ea4-7fec-458f-bca6-41538d3efdc2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'f4483ea4-7fec-458f-bca6-41538d3efdc2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'f4483ea4-7fec-458f-bca6-41538d3efdc2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:21.948613+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:22,129", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/stats/recalculate/ - 0.059s, 9 queries, 403", "path": "/api/v1/stats/recalculate/", "method": "POST", "status_code": 403, "duration_ms": 58.73, "duration_seconds": 0.059, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fa6427f2-ff6f-4764-9712-41816e871173', 'ae248c41-7f0e-4335-9279-0a9662958775', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/recalculate/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:44:22.070645+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:22,231", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/rankings/ - 0.093s, 13 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 93.08, "duration_seconds": 0.093, "query_count": 13, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('01dbe180-5f8c-4f2e-b533-657933a3b5c7', '4424030d-e1b8-4185-a965-9ef3dbd22399', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4424030d-e1b8-4185-a965-9ef3dbd22399'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\"', '202...", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:22.138493+00:00'::timestamptz, \"view_name\"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:22,306", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/rankings/ - 0.066s, 12 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 66.14, "duration_seconds": 0.066, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '6b1a05e4-001b-49af-99f7-f385d46e8969', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('35701736-39dd-4981-a1e3-9364ff755c37', '50e3fb43-f9a1-40fd-8db1-f454ab505088', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '50e3fb43-f9a1-40fd-8db1-f454ab505088'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\" INNER ...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '{\"category\": \"RC\", \"min_riders\": \"10\", \"ordering\": \"rank\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:22,397", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/ - 0.081s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/", "method": "GET", "status_code": 404, "duration_ms": 81.01, "duration_seconds": 0.081, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'bc6ea503-e573-442e-95a5-4fc8bc1c16ea', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d762e1b2-4bff-4522-9bbe-cf3b48d346e5', '096903b6-66c1-498c-b4c0-48f019df7b0a', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '096903b6-66c1-498c-b4c0-48f019df7b0a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:22.316356+00:00'::timestamp...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:22,492", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/history/ - 0.086s, 13 queries, 404", "path": "/api/v1/rankings/ride-slug-here/history/", "method": "GET", "status_code": 404, "duration_ms": 86.06, "duration_seconds": 0.086, "query_count": 13, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b90ea850-c9ae-4fb1-8aa0-5abbd8e53b58', '09384842-be7a-4fbc-b727-6a81111a59b3', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '09384842-be7a-4fbc-b727-6a81111a59b3'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/history/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:22.406917+00:00'::t...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:22,632", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/rankings/statistics/ - 0.130s, 29 queries, 200", "path": "/api/v1/rankings/statistics/", "method": "GET", "status_code": 200, "duration_ms": 129.94, "duration_seconds": 0.13, "query_count": 29, "content_length_bytes": 178, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '90f32dcf-1063-4b66-9746-3a3e86e8163a'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '90f32dcf-1063-4b66-9746-3a3e86e8163a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '90f32dcf-1063-4b66-9746-3a3e86e8163a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '90f32dcf-1063-4b66-9746-3a3e86e8163a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.013}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/statistics/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:22.503141+00:00'::timestamptz, ...", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:22,734", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/comparisons/ - 0.080s, 13 queries, 404", "path": "/api/v1/rankings/ride-slug-here/comparisons/", "method": "GET", "status_code": 404, "duration_ms": 79.83, "duration_seconds": 0.08, "query_count": 13, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e56024d3-b02c-4772-bfce-aa74cebaa374', '5cc31e83-cfd2-41df-a756-66a05c6793f2', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5cc31e83-cfd2-41df-a756-66a05c6793f2'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/comparisons/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:22.655973+00:00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:22,795", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/rankings/calculate/ - 0.050s, 8 queries, 403", "path": "/api/v1/rankings/calculate/", "method": "POST", "status_code": 403, "duration_ms": 50.08, "duration_seconds": 0.05, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3d78d638-d907-49b4-9d79-9d01e36ac8c1', 'cc3f6444-19a3-42a8-8a67-a1d5f9b1d123', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/calculate/', \"query_params\" = '', \"raw_body\" = '{\"category\": \"RC\"}', \"body\" = '{\"category\": \"RC\"}', \"method\" = 'POST', \"start_time\" = '2025-08-28T1...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:22,970", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/parks/ - 0.165s, 37 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 165.38, "duration_seconds": 0.165, "query_count": 37, "content_length_bytes": 3756, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '5d58d598-d4ea-44a7-8c56-0c60c0c74b81'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '5d58d598-d4ea-44a7-8c56-0c60c0c74b81'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '5d58d598-d4ea-44a7-8c56-0c60c0c74b81'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '5d58d598-d4ea-44a7-8c56-0c60c0c74b81'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:22.804852+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:23,030", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/parks/ - 0.050s, 10 queries, 400", "path": "/api/v1/parks/", "method": "POST", "status_code": 400, "duration_ms": 50.44, "duration_seconds": 0.05, "query_count": 10, "content_length_bytes": 191, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d64a2202-8063-4c7d-a89b-edfaaf499007', 'fcfeedae-4202-439a-bf2a-9048fec1de6b', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '{\"name\": \"Test Park\", \"location\": \"Test City\"}', \"body\" = '{\"location\": \"Test City\", \"name\": \"Test Park\"}', \"met...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:23,157", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/parks/search/companies/ - 0.060s, 12 queries, 200", "path": "/api/v1/parks/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 60.24, "duration_seconds": 0.06, "query_count": 12, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '4abb40a2-909a-4d47-ba7d-dd90599ef10e', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4a33bdaa-1e4c-4858-b911-7db99a82991d', '79a7f714-0ecd-4854-be3e-e2250d1328a5', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '79a7f714-0ecd-4854-be3e-e2250d1328a5'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_company\".\"id\", \"parks_company\".\"created_at\", \"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search/companies/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:23.097558+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:23,227", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/parks/search-suggestions/ - 0.059s, 13 queries, 200", "path": "/api/v1/parks/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 58.52, "duration_seconds": 0.059, "query_count": 13, "content_length_bytes": 74, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5e096525-b146-4016-a1bb-45df4ab42722', '5bfc0687-fc72-4ca7-a4ee-7e5f9643e9b5', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5bfc0687-fc72-4ca7-a4ee-7e5f9643e9b5'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"name\" AS \"name\" FROM \"parks_park\" WHERE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search-suggestions/', \"query_params\" = '{\"q\": \"magic\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:23.168813+00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:23,290", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/parks/1/ - 0.052s, 13 queries, 404", "path": "/api/v1/parks/1/", "method": "GET", "status_code": 404, "duration_ms": 51.54, "duration_seconds": 0.052, "query_count": 13, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '8cf15315-6817-4932-8602-18e63e9e395d', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('46c1207b-b0cc-436a-b144-f2e1b80f5570', '196dbeb2-eae4-488c-b47a-f2ca399eaa22', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '196dbeb2-eae4-488c-b47a-f2ca399eaa22'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:23.239354+00:00'::timestamptz, \"view_name\" ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:23,348", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: PUT /api/v1/parks/1/ - 0.049s, 13 queries, 404", "path": "/api/v1/parks/1/", "method": "PUT", "status_code": 404, "duration_ms": 49.31, "duration_seconds": 0.049, "query_count": 13, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'da08ca92-7ce7-4461-96d3-473dce40b552', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2d03834f-624d-4d78-8ee0-088cb233e61f', '2b5a9c28-47e2-4942-b6f9-fa655d01fd6a', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2b5a9c28-47e2-4942-b6f9-fa655d01fd6a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/', \"query_params\" = '', \"raw_body\" = '{\"name\": \"Updated Park Name\"}', \"body\" = '{\"name\": \"Updated Park Name\"}', \"method\" = 'PUT', \"start_time\" = '20...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:23,404", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: DELETE /api/v1/parks/1/ - 0.047s, 13 queries, 404", "path": "/api/v1/parks/1/", "method": "DELETE", "status_code": 404, "duration_ms": 46.89, "duration_seconds": 0.047, "query_count": 13, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'b891c57f-db06-49fe-9a05-a819f3b840e8', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('49b28eed-937a-4cc2-9597-5bcdda6ffd2e', 'd8f40075-9d21-4311-88b0-fe632f09c770', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd8f40075-9d21-4311-88b0-fe632f09c770'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'DELETE', \"start_time\" = '2025-08-28T17:44:23.358252+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:23,461", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/parks/1/photos/ - 0.046s, 9 queries, 403", "path": "/api/v1/parks/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 46.44, "duration_seconds": 0.046, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1a3ddf30-0d91-44ec-9b11-3eda3812d87f', 'a1fdc1f7-ab60-4abf-9eb2-806865a5594f', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:23.415815+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:44:23,522", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request exception: GET /api/v1/parks/1/photos/1/ - 0.042s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 42.12, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:23,530", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/parks/1/photos/1/ - 0.050s, 8 queries, 404", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 49.97, "duration_seconds": 0.05, "query_count": 8, "content_length_bytes": 30982, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d17c0660-a2a5-4650-b468-a58479db6774', 'cd0ee03e-12c9-4452-87a8-25215248a404', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:23.480711+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:23,579", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: PUT /api/v1/parks/1/photos/1/ - 0.039s, 9 queries, 403", "path": "/api/v1/parks/1/photos/1/", "method": "PUT", "status_code": 403, "duration_ms": 39.18, "duration_seconds": 0.039, "query_count": 9, "content_length_bytes": 2855, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5fe08a72-e7b2-4b76-be5a-82520ce93968', '9bd3da26-12eb-4295-9b8d-552b4c44464a', 403, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '{\"caption\": \"Updated caption\"}', \"body\" = '{\"caption\": \"Updated caption\"}', \"method\" = 'PUT', \"start_...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:23,624", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: DELETE /api/v1/parks/1/photos/1/ - 0.037s, 8 queries, 403", "path": "/api/v1/parks/1/photos/1/", "method": "DELETE", "status_code": 403, "duration_ms": 36.56, "duration_seconds": 0.037, "query_count": 8, "content_length_bytes": 2855, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4ec2e2bf-0bec-4d7f-bf03-6b0f6ef077b3', '2e24e724-0c8a-4aeb-abc4-ef2c8e67e0d5', 403, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'DELETE', \"start_time\" = '2025-08-28T17:44:23.588622+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:23,689", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/ - 0.055s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 54.63, "duration_seconds": 0.055, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('daaf6cc5-8144-43c4-8acb-684c5521219a', 'f775a1e2-a924-43ba-88e8-f55f9e7431ed', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f775a1e2-a924-43ba-88e8-f55f9e7431ed'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f775a1e2-a924-43ba-88e8-f55f9e7431ed'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:23.634975+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:23,741", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/rides/ - 0.043s, 8 queries, 400", "path": "/api/v1/rides/", "method": "POST", "status_code": 400, "duration_ms": 43.01, "duration_seconds": 0.043, "query_count": 8, "content_length_bytes": 363, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('29cc2b4a-f477-4f94-9850-96c1c71eafb6', '1da37eb3-5ba6-4018-b48a-fe7c7f3a68e1', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '{\"name\": \"Test Coaster\", \"category\": \"RC\", \"park\": 1}', \"body\" = '{\"category\": \"RC\", \"name\": \"Test Coaster\", \"pa...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:23,859", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/rides/search/companies/ - 0.054s, 12 queries, 200", "path": "/api/v1/rides/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 53.64, "duration_seconds": 0.054, "query_count": 12, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '9463977b-8592-4089-ba25-3698850766d5', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('00b50267-567d-4f91-98fc-08629fc44c87', '1401a33c-8c53-49d5-8260-c8443653861e', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1401a33c-8c53-49d5-8260-c8443653861e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_company\".\"id\", \"rides_company\".\"created_at\", \"...", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/companies/', \"query_params\" = '{\"q\": \"intamin\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:23.806456+00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:23,919", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/rides/search/ride-models/ - 0.051s, 12 queries, 200", "path": "/api/v1/rides/search/ride-models/", "method": "GET", "status_code": 200, "duration_ms": 50.95, "duration_seconds": 0.051, "query_count": 12, "content_length_bytes": 2, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'adb9b6ba-71ca-4842-9db1-c929ee4187b3', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('747efd90-d084-424b-a891-365bd96dea8a', 'cf2ea9a1-3795-4391-9286-15171967d1d3', 200, 'W10...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'cf2ea9a1-3795-4391-9286-15171967d1d3'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ridemodel\".\"id\", \"rides_ridemodel\".\"created_at...", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/ride-models/', \"query_params\" = '{\"q\": \"giga\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:23.869099+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:23,982", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/rides/search-suggestions/ - 0.052s, 12 queries, 200", "path": "/api/v1/rides/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 51.92, "duration_seconds": 0.052, "query_count": 12, "content_length_bytes": 35, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'f45d0b8b-8267-43e4-9948-2eeb3e7a4b77', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f65f7102-77f7-4dca-b3d2-02feb68eb5cd', '2b232dcf-572b-4b72-a7b2-fdfa30dba618', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2b232dcf-572b-4b72-a7b2-fdfa30dba618'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"name\" AS \"name\" FROM \"rides_ride\" WHERE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search-suggestions/', \"query_params\" = '{\"q\": \"millennium\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:23.9303...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:24,046", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/rides/1/ - 0.055s, 12 queries, 404", "path": "/api/v1/rides/1/", "method": "GET", "status_code": 404, "duration_ms": 54.85, "duration_seconds": 0.055, "query_count": 12, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '334159ef-b9d1-4de2-b4e8-adbca7d3e207', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('42046e2b-4592-49ed-a05c-15b4eebef729', '518ca571-389d-49c0-b030-bd90c4ad473f', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '518ca571-389d-49c0-b030-bd90c4ad473f'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:23.992253+00:00'::timestamptz, \"view_name\" ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:24,119", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: PUT /api/v1/rides/1/ - 0.063s, 12 queries, 404", "path": "/api/v1/rides/1/", "method": "PUT", "status_code": 404, "duration_ms": 62.79, "duration_seconds": 0.063, "query_count": 12, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '24c71da1-3f24-4ea0-957c-88c6dcf96b69', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3bd5f63a-13ca-47ae-892d-3d3f330d2cdd', 'b5903e43-a261-48b9-8123-74aa6bffb8c1', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b5903e43-a261-48b9-8123-74aa6bffb8c1'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/', \"query_params\" = '', \"raw_body\" = '{\"name\": \"Updated Ride Name\"}', \"body\" = '{\"name\": \"Updated Ride Name\"}', \"method\" = 'PUT', \"start_time\" = '20...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:24,176", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: DELETE /api/v1/rides/1/ - 0.047s, 13 queries, 404", "path": "/api/v1/rides/1/", "method": "DELETE", "status_code": 404, "duration_ms": 46.62, "duration_seconds": 0.047, "query_count": 13, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '150e5005-b694-457f-b78d-bf488c52c358', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('14afa50a-fe1f-491d-932f-39f8789d601a', '9e529ed0-ba7e-4c2f-93bc-3e034f94c0d5', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9e529ed0-ba7e-4c2f-93bc-3e034f94c0d5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'DELETE', \"start_time\" = '2025-08-28T17:44:24.130275+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:24,235", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/rides/1/photos/ - 0.049s, 8 queries, 403", "path": "/api/v1/rides/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 48.5, "duration_seconds": 0.049, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('886601d9-b2d6-44a3-aef8-5d987a1bc2b7', 'eaf54fb2-d241-494f-9196-5304d010b7d8', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:24.187247+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:44:24,320", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request exception: GET /api/v1/rides/1/photos/1/ - 0.067s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/1/photos/1\u201d does not exist", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 67.03, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:24,335", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/rides/1/photos/1/ - 0.083s, 8 queries, 404", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 82.74, "duration_seconds": 0.083, "query_count": 8, "content_length_bytes": 31447, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('47758e39-de91-4f72-9986-91fbcfafcab8', '5efce52c-a20c-402f-9048-ad33604d8340', 404, '', ...", "time": 0.007}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:24.253263+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:24,405", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: PUT /api/v1/rides/1/photos/1/ - 0.060s, 8 queries, 403", "path": "/api/v1/rides/1/photos/1/", "method": "PUT", "status_code": 403, "duration_ms": 59.57, "duration_seconds": 0.06, "query_count": 8, "content_length_bytes": 2855, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('704f3736-253a-4b88-909b-7163d2a8a788', '55b38c05-ced5-47a8-8833-d9175fb2cb83', 403, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/1/', \"query_params\" = '', \"raw_body\" = '{\"caption\": \"Updated ride photo caption\"}', \"body\" = '{\"caption\": \"Updated ride photo caption\"}', \"me...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:24,475", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: DELETE /api/v1/rides/1/photos/1/ - 0.058s, 9 queries, 403", "path": "/api/v1/rides/1/photos/1/", "method": "DELETE", "status_code": 403, "duration_ms": 58.26, "duration_seconds": 0.058, "query_count": 9, "content_length_bytes": 2855, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8197b232-8714-4863-8eac-9efc6e64d786', 'fa406e8d-91be-4d09-bbf4-1dd84a44b9dd', 403, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'DELETE', \"start_time\" = '2025-08-28T17:44:24.417305+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:24,527", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/accounts/profiles/ - 0.043s, 8 queries, 403", "path": "/api/v1/accounts/profiles/", "method": "GET", "status_code": 403, "duration_ms": 43.3, "duration_seconds": 0.043, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7fd71960-575c-497f-9843-5011a52da0de', 'a31d81b9-8cf9-4f31-9571-8ad9fbb54c7e', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:24.484886+00:00'::timestamptz, \"v...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:24,581", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/accounts/profiles/1/ - 0.045s, 8 queries, 403", "path": "/api/v1/accounts/profiles/1/", "method": "GET", "status_code": 403, "duration_ms": 45.5, "duration_seconds": 0.045, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6dd8569e-2b30-4e4e-aea3-69acb1f763eb', 'c783bcbd-e7b9-43f6-b6b4-bcc48a6dd1af', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:24.536679+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:24,672", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: PUT /api/v1/accounts/profiles/1/ - 0.081s, 8 queries, 403", "path": "/api/v1/accounts/profiles/1/", "method": "PUT", "status_code": 403, "duration_ms": 80.88, "duration_seconds": 0.081, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('90d04455-6a8e-4ee6-8d5e-a2c7f940174c', '1971b206-1e6c-4658-ac69-85d153e2933d', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/1/', \"query_params\" = '', \"raw_body\" = '{\"bio\": \"Updated bio\"}', \"body\" = '{\"bio\": \"Updated bio\"}', \"method\" = 'PUT', \"start_time\" = '2025...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:24,730", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/accounts/toplists/ - 0.046s, 8 queries, 403", "path": "/api/v1/accounts/toplists/", "method": "GET", "status_code": 403, "duration_ms": 46.18, "duration_seconds": 0.046, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('844afc45-34df-4e55-86dc-3873a9df5531', '7182bef0-ecd6-4b45-9b2c-3d683d68b3eb', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:24.684818+00:00'::timestamptz, \"v...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:24,790", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: POST /api/v1/accounts/toplists/ - 0.049s, 8 queries, 403", "path": "/api/v1/accounts/toplists/", "method": "POST", "status_code": 403, "duration_ms": 48.73, "duration_seconds": 0.049, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('53de9132-5c77-446b-8761-951ee1116374', '06819a30-1837-4615-9f1d-ed8602ff6316', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/', \"query_params\" = '', \"raw_body\" = '{\"name\": \"My Top Coasters\", \"description\": \"My favorite roller coasters\"}', \"body\" = '{\"description\"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:24,845", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/accounts/toplists/1/ - 0.046s, 9 queries, 403", "path": "/api/v1/accounts/toplists/1/", "method": "GET", "status_code": 403, "duration_ms": 45.89, "duration_seconds": 0.046, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e60954ef-84e8-4eda-9188-40478e7e1d1e', '1213b989-c33c-4f18-8ec1-fe03152d4610', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:24.799861+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:24,920", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: PUT /api/v1/accounts/toplists/1/ - 0.066s, 8 queries, 403", "path": "/api/v1/accounts/toplists/1/", "method": "PUT", "status_code": 403, "duration_ms": 65.83, "duration_seconds": 0.066, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b95c7c1a-e932-449b-b568-c3694fab4110', 'fe7e053c-7499-497c-85fe-1d867de052bf', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/1/', \"query_params\" = '', \"raw_body\" = '{\"name\": \"Updated Top List Name\"}', \"body\" = '{\"name\": \"Updated Top List Name\"}', \"method\" = 'PUT'...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:25,021", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: DELETE /api/v1/accounts/toplists/1/ - 0.083s, 9 queries, 403", "path": "/api/v1/accounts/toplists/1/", "method": "DELETE", "status_code": 403, "duration_ms": 82.82, "duration_seconds": 0.083, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('32acbc3b-acd4-4869-a91d-bad318d9fa03', 'ae736790-b764-4aa2-a2d4-443ae6cda964', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'DELETE', \"start_time\" = '2025-08-28T17:44:24.939123+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:25,078", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/accounts/toplist-items/ - 0.048s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/", "method": "GET", "status_code": 403, "duration_ms": 47.64, "duration_seconds": 0.048, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('05eb4688-b445-4c7e-bc61-27a785e5b34a', 'af49c101-4fa2-4392-b681-c7f74ae5669a', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:25.031615+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:25,135", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/accounts/toplist-items/ - 0.047s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/", "method": "POST", "status_code": 403, "duration_ms": 47.31, "duration_seconds": 0.047, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('386bc89d-2904-4ee2-802d-6ed7287ba2c3', 'a7201f29-48d9-4956-869b-cf8fab18af8a', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/', \"query_params\" = '', \"raw_body\" = '{\"toplist\": 1, \"ride\": 1, \"position\": 1}', \"body\" = '{\"position\": 1, \"ride\": 1, \"toplist\": 1}',...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:25,206", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/accounts/toplist-items/1/ - 0.061s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/1/", "method": "GET", "status_code": 403, "duration_ms": 60.89, "duration_seconds": 0.061, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2f6955bc-0750-441f-900c-0b7682a846d9', 'ef88b236-3e2f-4b03-9e14-faf26ba7fbf9', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:25.145587+00:00'::timestam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:25,297", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: PUT /api/v1/accounts/toplist-items/1/ - 0.082s, 9 queries, 403", "path": "/api/v1/accounts/toplist-items/1/", "method": "PUT", "status_code": 403, "duration_ms": 82.45, "duration_seconds": 0.082, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('be4b6f80-9d32-4ee3-b67b-32a071ad3853', 'f765f250-2b0d-4c27-9465-aeb8a205e745', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/1/', \"query_params\" = '', \"raw_body\" = '{\"position\": 2}', \"body\" = '{\"position\": 2}', \"method\" = 'PUT', \"start_time\" = '2025-08-28T17...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:25,466", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: DELETE /api/v1/accounts/toplist-items/1/ - 0.156s, 9 queries, 403", "path": "/api/v1/accounts/toplist-items/1/", "method": "DELETE", "status_code": 403, "duration_ms": 156.37, "duration_seconds": 0.156, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3dd35d83-e82f-4c6e-8c69-7d5fd19da5c8', 'fefb286c-f4fb-432e-ab14-05b6332b8cbc', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'DELETE', \"start_time\" = '2025-08-28T17:44:25.310814+00:00'::times...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:25,537", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/history/parks/park-slug/ - 0.057s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/", "method": "GET", "status_code": 404, "duration_ms": 57.18, "duration_seconds": 0.057, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'cf568e2c-f2c5-4224-9eac-d53c17a4f744', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('84bcacc8-17c8-40a7-bee9-6f85955ae4ee', '1200ce9c-3a49-497a-a4f1-12994beda120', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1200ce9c-3a49-497a-a4f1-12994beda120'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:25.480282+00:00'::timestamp...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:25,603", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/history/parks/park-slug/detail/ - 0.056s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 55.8, "duration_seconds": 0.056, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '52c626f3-dab6-4fc3-8570-be7b9f1695ba', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f355f6f5-2551-4aa0-bb32-0180c1367da6', '6b6e9bb2-d789-429c-8862-4f0e1f577558', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6b6e9bb2-d789-429c-8862-4f0e1f577558'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:25.547953+00:00'::ti...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:25,710", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/ - 0.096s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/", "method": "GET", "status_code": 404, "duration_ms": 96.35, "duration_seconds": 0.096, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '14608697-5235-4eba-b839-154af1859d2b', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cb89d1b3-8060-42de-b6ec-a01b7764fc00', 'da9f3562-df22-4481-b19a-c7afe99ec9ec', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'da9f3562-df22-4481-b19a-c7afe99ec9ec'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:25.614044+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:25,791", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/detail/ - 0.072s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 72.44, "duration_seconds": 0.072, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'e0e4e10a-50f0-47ce-82bc-221bc40403b9', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('56bce241-9022-43e7-89c1-e601c946ffe4', '50faf55a-91b7-47be-9d3f-6dfa0472fd9a', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '50faf55a-91b7-47be-9d3f-6dfa0472fd9a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:25.7...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:44:25,949", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request exception: GET /api/v1/history/timeline/ - 0.147s, 5 queries, FieldError: Cannot resolve keyword 'id' into field. Choices are: pgh_context, pgh_context_id, pgh_created_at, pgh_data, pgh_diff, pgh_id, pgh_label, pgh_model, pgh_obj_id, pgh_obj_model, pgh_slug", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 146.82, "query_count": 5, "exception": "Cannot resolve keyword 'id' into field. Choices are: pgh_context, pgh_context_id, pgh_created_at, pgh_data, pgh_diff, pgh_id, pgh_label, pgh_model, pgh_obj_id, pgh_obj_model, pgh_slug", "exception_type": "FieldError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:44:26,278", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/history/timeline/ - 0.476s, 25 queries, 500", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 476.07, "duration_seconds": 0.476, "query_count": 25, "content_length_bytes": 158285, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '28c1a972-731b-4004-aae7-163c2ce22c8d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '28c1a972-731b-4004-aae7-163c2ce22c8d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '28c1a972-731b-4004-aae7-163c2ce22c8d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '28c1a972-731b-4004-aae7-163c2ce22c8d'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['WITH pghistory_events AS (\n\n ...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.011}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:25.802495+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:26,460", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/history/timeline/1/ - 0.144s, 13 queries, 404", "path": "/api/v1/history/timeline/1/", "method": "GET", "status_code": 404, "duration_ms": 144.34, "duration_seconds": 0.144, "query_count": 13, "content_length_bytes": 150, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '94de5f0b-2402-43d8-b7b8-401662c928a3', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5c9c7f1b-57c4-4726-a2c4-ea14f07cc2b0', 'ed192826-620f-40a5-955d-d93584abecc5', 404, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ed192826-620f-40a5-955d-d93584abecc5'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('WITH pghistory_events AS (\n\n SELECT\n ...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:26.316852+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:26,553", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: POST /api/v1/email/send/ - 0.082s, 9 queries, 400", "path": "/api/v1/email/send/", "method": "POST", "status_code": 400, "duration_ms": 81.59, "duration_seconds": 0.082, "query_count": 9, "content_length_bytes": 77, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('78ff201f-d598-4e3b-847f-ad92426a4c39', 'a72cd331-bb94-4666-87a5-f7edbf168731', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/email/send/', \"query_params\" = '', \"raw_body\" = '{\"to\": \"recipient@example.com\", \"subject\": \"Test\", \"message\": \"Test message\"}', \"body\" = '{\"message\": \"Test...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:26,632", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/core/entities/search/ - 0.069s, 8 queries, 405", "path": "/api/v1/core/entities/search/", "method": "GET", "status_code": 405, "duration_ms": 69.08, "duration_seconds": 0.069, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ed134bec-710e-4184-8065-94d886d1399a', '27d64cae-aa66-4231-a337-689840b0b2e5', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/search/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:26.563288+00:00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:26,693", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: POST /api/v1/core/entities/not-found/ - 0.051s, 8 queries, 400", "path": "/api/v1/core/entities/not-found/", "method": "POST", "status_code": 400, "duration_ms": 50.81, "duration_seconds": 0.051, "query_count": 8, "content_length_bytes": 77, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('de0bc8d4-04a3-4209-b434-19e4311b1289', '1257bbe1-443e-49b3-99e7-8e22ffa714bf', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/not-found/', \"query_params\" = '', \"raw_body\" = '{\"query\": \"nonexistent park\", \"type\": \"park\"}', \"body\" = '{\"query\": \"nonexistent park\", \"type\"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:27,214", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/maps/cache/ - 0.048s, 8 queries, 405", "path": "/api/v1/maps/cache/", "method": "GET", "status_code": 405, "duration_ms": 48.06, "duration_seconds": 0.048, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ba34eaed-6eeb-46e6-9bde-4a821c6d6d38', '11cbc6b8-15cf-4ab4-82f2-37f23f8c741e', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/cache/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:27.166787+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:37,387", "module": "performance_middleware", "process": 19855, "thread": 6409170944, "message": "Request performance: POST /api/v1/auth/login/ - 5.264s, 13 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 5263.57, "duration_seconds": 5.264, "query_count": 13, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '2b47fbd9-8b0f-423e-a24a-60045001f264', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('52ecec25-441a-4e05-82fb-d7e9cc1b2c45', '9a682134-b646-4cb5-ae54-db1c823ae779', 400, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6409170944_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9a682134-b646-4cb5-ae54-db1c823ae779'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6409170944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:37,500", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/auth/signup/ - 0.094s, 19 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 94.48, "duration_seconds": 0.094, "query_count": 19, "content_length_bytes": 85, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '678cee65-fff2-4ae5-89cc-751630c44e05'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '678cee65-fff2-4ae5-89cc-751630c44e05'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '678cee65-fff2-4ae5-89cc-751630c44e05'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\"}', \"b...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:37,576", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/auth/logout/ - 0.059s, 8 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 59.36, "duration_seconds": 0.059, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5e2190a7-f604-40ba-baa6-206c07892411', '3d01bdba-4203-46a8-8c56-f3f2670718ea', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:44:37.517277+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:37,650", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/auth/user/ - 0.057s, 8 queries, 403", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 403, "duration_ms": 57.2, "duration_seconds": 0.057, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3b390e74-3c75-4452-a376-57c0828a865b', '5aef1a04-3906-4995-bacb-66b0654af307', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:37.593111+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:37,720", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/auth/password/reset/ - 0.053s, 15 queries, 200", "path": "/api/v1/auth/password/reset/", "method": "POST", "status_code": 200, "duration_ms": 53.13, "duration_seconds": 0.053, "query_count": 15, "content_length_bytes": 38, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3132f02f-a03b-409a-b6a1-cd1db4f35b56', '6220407c-1fbc-4e14-87dd-d44e2de7f5f5', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6220407c-1fbc-4e14-87dd-d44e2de7f5f5'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '6220407c-1fbc-4e14-87dd-d44e2de7f5f5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/reset/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"user@example.com\"}', \"body\" = '{\"email\": \"user@example.com\"}', \"method\" = 'POST', \"star...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:37,797", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/auth/password/change/ - 0.061s, 8 queries, 403", "path": "/api/v1/auth/password/change/", "method": "POST", "status_code": 403, "duration_ms": 60.6, "duration_seconds": 0.061, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('76442f14-a640-411d-abcf-1f2e39e81394', '956ff892-3199-4029-9abb-f67fa0f8fa8d', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/change/', \"query_params\" = '', \"raw_body\" = '{\"old_password\": \"********************\", \"new_password\": \"********************\"}', \"body\" = '{\"ne...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:44:37,890", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request exception: GET /api/v1/auth/providers/ - 0.072s, 6 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 71.84, "query_count": 6, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:44:37,975", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/auth/providers/ - 0.156s, 29 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 156.46, "duration_seconds": 0.156, "query_count": 29, "content_length_bytes": 151326, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '32eafd1b-82c8-41ab-922a-f320e01b0daf'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '32eafd1b-82c8-41ab-922a-f320e01b0daf'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '32eafd1b-82c8-41ab-922a-f320e01b0daf'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '32eafd1b-82c8-41ab-922a-f320e01b0daf'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:37.819344+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:38,043", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/auth/status/ - 0.047s, 8 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 47.11, "duration_seconds": 0.047, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6d78cc7e-9fc9-4d68-a077-7ee05b1958b8', '1a1c8f2a-a66f-4f71-b982-24a84438936f', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:37.996751+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:44:43,298", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/health/ - 5.243s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5243.21, "duration_seconds": 5.243, "query_count": 10, "content_length_bytes": 1477, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9e63ca41-03b9-4ec0-b261-f576700e7e96', 'a28cbadd-8a74-4dbe-bac5-2aa072fb997b', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:38.055345+00:00'::timestamptz, \"view_name\" =...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:43,795", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: POST /api/v1/stats/recalculate/ - 0.046s, 8 queries, 403", "path": "/api/v1/stats/recalculate/", "method": "POST", "status_code": 403, "duration_ms": 46.33, "duration_seconds": 0.046, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bc6f65db-6f43-46cc-8b73-fc24136f1edf', '9890aefa-e67a-4c13-a5c1-a3a610fef77c', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/recalculate/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:44:43.749720+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:43,865", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rankings/ - 0.060s, 12 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 60.4, "duration_seconds": 0.06, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'cdc91e19-1ed4-4d4a-bc9a-c2cec3f996d7', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6f8eaf97-e2c4-4c55-86b6-44e4b292ebb4', 'dd2f083a-36ae-43e5-95ff-3ea4a23144f0', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'dd2f083a-36ae-43e5-95ff-3ea4a23144f0'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\"', '202...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:43.805911+00:00'::timestamptz, \"view_name\"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:43,935", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rankings/ - 0.060s, 12 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 60.3, "duration_seconds": 0.06, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'add2a8c6-a22b-4941-8dc6-1c60e0879d52', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f52797dd-f0b2-4349-b47d-79f6da6d89a2', '4ee2f0f5-d7a0-4677-99c6-8e6d48a0af14', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4ee2f0f5-d7a0-4677-99c6-8e6d48a0af14'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\" INNER ...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '{\"category\": \"RC\", \"min_riders\": \"10\", \"ordering\": \"rank\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:44,055", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/ - 0.111s, 13 queries, 404", "path": "/api/v1/rankings/ride-slug-here/", "method": "GET", "status_code": 404, "duration_ms": 110.62, "duration_seconds": 0.111, "query_count": 13, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'ed2b66e6-0206-4ccc-a398-b0942868d9c3', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('100496a9-29cd-4b76-bf2b-26f9b6595d1d', '7efd7687-698f-43ab-ad76-4c83871914e5', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7efd7687-698f-43ab-ad76-4c83871914e5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:43.945122+00:00'::timestamp...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:44,123", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/history/ - 0.057s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/history/", "method": "GET", "status_code": 404, "duration_ms": 57.03, "duration_seconds": 0.057, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '8cbade94-bf06-4bbb-87de-aed4ca98270e', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e50e94b8-8261-46e0-9744-179972b86c88', 'f2c1174b-dd8d-4e54-b553-a7d072c86bed', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f2c1174b-dd8d-4e54-b553-a7d072c86bed'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/history/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:44.066996+00:00'::t...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:44,285", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rankings/statistics/ - 0.151s, 30 queries, 200", "path": "/api/v1/rankings/statistics/", "method": "GET", "status_code": 200, "duration_ms": 151.01, "duration_seconds": 0.151, "query_count": 30, "content_length_bytes": 178, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '5169640f-8985-469f-842e-629273a0c2b0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '5169640f-8985-469f-842e-629273a0c2b0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '5169640f-8985-469f-842e-629273a0c2b0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '5169640f-8985-469f-842e-629273a0c2b0'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/statistics/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:44.134913+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:44,392", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/comparisons/ - 0.094s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/comparisons/", "method": "GET", "status_code": 404, "duration_ms": 94.32, "duration_seconds": 0.094, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '69c6b9b3-220b-42eb-b320-658695c6fc4f', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('176a116a-55e6-40ec-bf99-44952d430067', '5fc9cd58-925e-4590-91b6-7aedb2a7a0d0', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5fc9cd58-925e-4590-91b6-7aedb2a7a0d0'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/comparisons/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:44.298428+00:00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:44,454", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: POST /api/v1/rankings/calculate/ - 0.052s, 9 queries, 403", "path": "/api/v1/rankings/calculate/", "method": "POST", "status_code": 403, "duration_ms": 52.32, "duration_seconds": 0.052, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ab087d13-ba80-427c-bfc4-79b6ac721077', 'a058ff7c-80d4-4858-be46-05263c6d1282', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/calculate/', \"query_params\" = '', \"raw_body\" = '{\"category\": \"RC\"}', \"body\" = '{\"category\": \"RC\"}', \"method\" = 'POST', \"start_time\" = '2025-08-28T1...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:44,610", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/ - 0.147s, 36 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 147.33, "duration_seconds": 0.147, "query_count": 36, "content_length_bytes": 3756, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'd7cc5a56-7871-4449-9e6d-a55697a42d47'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'd7cc5a56-7871-4449-9e6d-a55697a42d47'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'd7cc5a56-7871-4449-9e6d-a55697a42d47'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'd7cc5a56-7871-4449-9e6d-a55697a42d47'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'd7cc5a56-7871-4449-9e6d-a55697a42d47'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:44.463296+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:44,696", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: POST /api/v1/parks/ - 0.072s, 8 queries, 400", "path": "/api/v1/parks/", "method": "POST", "status_code": 400, "duration_ms": 71.79, "duration_seconds": 0.072, "query_count": 8, "content_length_bytes": 191, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e9fe9ddb-d0d2-4ff7-8f4d-4e086e5e5db2', '6c879886-e3e7-4d3d-b8b0-54611acb9ff1', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '{\"name\": \"Test Park\", \"location\": \"Test City\"}', \"body\" = '{\"location\": \"Test City\", \"name\": \"Test Park\"}', \"met...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:44,854", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/search/companies/ - 0.059s, 12 queries, 200", "path": "/api/v1/parks/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 59.17, "duration_seconds": 0.059, "query_count": 12, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'eb29c399-7cb7-4ff6-beec-c8f5122794be', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1de8d444-bcf4-4bfd-a389-b5e5f318f6e4', 'b598719d-4133-48d6-8891-326d386b1b8a', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b598719d-4133-48d6-8891-326d386b1b8a'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_company\".\"id\", \"parks_company\".\"created_at\", \"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search/companies/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:44.796089+00:...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:44,906", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/search-suggestions/ - 0.041s, 12 queries, 200", "path": "/api/v1/parks/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 41.23, "duration_seconds": 0.041, "query_count": 12, "content_length_bytes": 74, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'e146d1f0-20ef-4850-ba0c-11b92d772b3f', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('06a1210e-2637-4f26-b283-f653a5cbcd0e', '054476aa-a388-40cf-9547-7d49aa966d7c', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '054476aa-a388-40cf-9547-7d49aa966d7c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"name\" AS \"name\" FROM \"parks_park\" WHERE...", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search-suggestions/', \"query_params\" = '{\"q\": \"magic\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:44.865879+00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:44,960", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/1/ - 0.045s, 12 queries, 404", "path": "/api/v1/parks/1/", "method": "GET", "status_code": 404, "duration_ms": 44.93, "duration_seconds": 0.045, "query_count": 12, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'e7a9ee62-5b3f-4235-91a9-1f68bc19260f', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d6f99dda-f27b-4a70-8452-ff70e656f730', '00f58be4-aaae-4ca5-83b4-c36a69dd8083', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '00f58be4-aaae-4ca5-83b4-c36a69dd8083'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:44.916128+00:00'::timestamptz, \"view_name\" ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:45,011", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: PUT /api/v1/parks/1/ - 0.042s, 13 queries, 404", "path": "/api/v1/parks/1/", "method": "PUT", "status_code": 404, "duration_ms": 41.63, "duration_seconds": 0.042, "query_count": 13, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('69637165-04db-4263-8e01-864e4b84874d', 'c11994f3-1a6b-4dd2-baae-2ab408b1006d', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c11994f3-1a6b-4dd2-baae-2ab408b1006d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/', \"query_params\" = '', \"raw_body\" = '{\"name\": \"Updated Park Name\"}', \"body\" = '{\"name\": \"Updated Park Name\"}', \"method\" = 'PUT', \"start_time\" = '20...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:45,059", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: DELETE /api/v1/parks/1/ - 0.039s, 12 queries, 404", "path": "/api/v1/parks/1/", "method": "DELETE", "status_code": 404, "duration_ms": 38.65, "duration_seconds": 0.039, "query_count": 12, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '106b7d67-0433-4285-8681-d34aa80b5820', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6157e531-dfb2-43b8-83b4-b9e22df9d036', 'db319fe0-ca8e-4b5f-ab97-b4fc7c07aab2', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'db319fe0-ca8e-4b5f-ab97-b4fc7c07aab2'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'DELETE', \"start_time\" = '2025-08-28T17:44:45.021536+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:45,143", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/1/photos/ - 0.073s, 8 queries, 403", "path": "/api/v1/parks/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 72.62, "duration_seconds": 0.073, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('77bf9796-da2f-40af-be8c-354c5595b0c8', '79eb32fa-1f34-4182-a21a-306938af40ad', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:45.071363+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:44:45,256", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request exception: GET /api/v1/parks/1/photos/1/ - 0.094s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 93.87, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:45,263", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/1/photos/1/ - 0.101s, 8 queries, 404", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 101.41, "duration_seconds": 0.101, "query_count": 8, "content_length_bytes": 30982, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2ae9d788-4062-4643-abe5-5c3228f9f05e', '4036acb1-35e5-4757-b2e7-b7ce45937d89', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:45.163700+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:45,370", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: PUT /api/v1/parks/1/photos/1/ - 0.094s, 8 queries, 403", "path": "/api/v1/parks/1/photos/1/", "method": "PUT", "status_code": 403, "duration_ms": 94.12, "duration_seconds": 0.094, "query_count": 8, "content_length_bytes": 2855, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d785bc56-0911-4b4c-9e53-edcfa7f823be', 'f3b25e12-f2ca-4ee2-9b98-95b133e8dc1e', 403, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '{\"caption\": \"Updated caption\"}', \"body\" = '{\"caption\": \"Updated caption\"}', \"method\" = 'PUT', \"start_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:45,451", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: DELETE /api/v1/parks/1/photos/1/ - 0.056s, 8 queries, 403", "path": "/api/v1/parks/1/photos/1/", "method": "DELETE", "status_code": 403, "duration_ms": 55.95, "duration_seconds": 0.056, "query_count": 8, "content_length_bytes": 2855, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dd06cabe-df3b-428d-9be1-3d349055b863', '6427b006-182a-4ff2-a034-04c9f59f7a9e', 403, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'DELETE', \"start_time\" = '2025-08-28T17:44:45.395911+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:45,509", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rides/ - 0.049s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 48.9, "duration_seconds": 0.049, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2464a8b3-31a1-421b-8a4b-111ece258ddd', 'e2cbfffc-28f3-4aba-89a4-d27debbc88ac', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e2cbfffc-28f3-4aba-89a4-d27debbc88ac'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e2cbfffc-28f3-4aba-89a4-d27debbc88ac'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:45.460629+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:45,554", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: POST /api/v1/rides/ - 0.035s, 8 queries, 400", "path": "/api/v1/rides/", "method": "POST", "status_code": 400, "duration_ms": 35.37, "duration_seconds": 0.035, "query_count": 8, "content_length_bytes": 363, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('69512f37-441d-41c3-b0c0-11a47f137591', 'd6f5f89d-de52-4d65-8fa5-a3a8201c3be2', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '{\"name\": \"Test Coaster\", \"category\": \"RC\", \"park\": 1}', \"body\" = '{\"category\": \"RC\", \"name\": \"Test Coaster\", \"pa...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:45,708", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rides/search/companies/ - 0.082s, 13 queries, 200", "path": "/api/v1/rides/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 81.93, "duration_seconds": 0.082, "query_count": 13, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '80409d40-efce-4ce0-be77-553b8b6f3592', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0730cc6a-e315-4835-94d2-306fc27a8bfa', 'cc5974a1-470f-4532-9680-6921b2f8db3a', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'cc5974a1-470f-4532-9680-6921b2f8db3a'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_company\".\"id\", \"rides_company\".\"created_at\", \"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/companies/', \"query_params\" = '{\"q\": \"intamin\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:45.626436+00...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:45,804", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rides/search/ride-models/ - 0.087s, 13 queries, 200", "path": "/api/v1/rides/search/ride-models/", "method": "GET", "status_code": 200, "duration_ms": 87.24, "duration_seconds": 0.087, "query_count": 13, "content_length_bytes": 2, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d266fafa-0cb9-4089-a42f-0fd5ce5f7dd4', 'b4aeb165-a690-461a-93c5-af6d16abdad9', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b4aeb165-a690-461a-93c5-af6d16abdad9'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ridemodel\".\"id\", \"rides_ridemodel\".\"created_at...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/ride-models/', \"query_params\" = '{\"q\": \"giga\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:45.717421+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:44:45,893", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rides/search-suggestions/ - 0.077s, 12 queries, 200", "path": "/api/v1/rides/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 77.48, "duration_seconds": 0.077, "query_count": 12, "content_length_bytes": 35, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '7e7697a5-1a6e-45ba-a1d6-56bd66083d81', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('99448405-e102-41e9-9a27-1e42d2a4069a', '3417617f-537f-45e4-b59d-0f82ea0347b0', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3417617f-537f-45e4-b59d-0f82ea0347b0'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"name\" AS \"name\" FROM \"rides_ride\" WHERE...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search-suggestions/', \"query_params\" = '{\"q\": \"millennium\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:45.8161...", "time": 0.0}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:45,973", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rides/1/ - 0.071s, 13 queries, 404", "path": "/api/v1/rides/1/", "method": "GET", "status_code": 404, "duration_ms": 70.5, "duration_seconds": 0.071, "query_count": 13, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '3a734a6d-8216-4af9-9cc8-62a8c7f1c00b', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6a9e31e1-34b3-4f13-bd91-d42a197c4a0f', '727f4889-8c4a-4218-944f-6156ba05335e', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '727f4889-8c4a-4218-944f-6156ba05335e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:45.903299+00:00'::timestamptz, \"view_name\" ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:46,054", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: PUT /api/v1/rides/1/ - 0.069s, 13 queries, 404", "path": "/api/v1/rides/1/", "method": "PUT", "status_code": 404, "duration_ms": 69.3, "duration_seconds": 0.069, "query_count": 13, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '5e067856-04f1-4a3b-9001-befdfa38995b', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('401ebc75-5171-4bcf-ba07-2c932b53d583', 'bc032524-bdbe-432f-a1ec-6748aa598b30', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bc032524-bdbe-432f-a1ec-6748aa598b30'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/', \"query_params\" = '', \"raw_body\" = '{\"name\": \"Updated Ride Name\"}', \"body\" = '{\"name\": \"Updated Ride Name\"}', \"method\" = 'PUT', \"start_time\" = '20...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:46,147", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: DELETE /api/v1/rides/1/ - 0.084s, 12 queries, 404", "path": "/api/v1/rides/1/", "method": "DELETE", "status_code": 404, "duration_ms": 83.76, "duration_seconds": 0.084, "query_count": 12, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '39a7db72-131f-4fcc-a418-f2a05854ed90', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cd054d94-543a-4f0d-a48d-154ef00ced97', '6d6e6b7c-a314-4b35-bc7d-fde91899985f', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6d6e6b7c-a314-4b35-bc7d-fde91899985f'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'DELETE', \"start_time\" = '2025-08-28T17:44:46.063720+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:46,238", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rides/1/photos/ - 0.081s, 8 queries, 403", "path": "/api/v1/rides/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 80.81, "duration_seconds": 0.081, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('210542e0-1b90-42d9-87c4-129b13badac7', '95798cd0-d2ed-4a2b-9ea9-9837c74e0ccd', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:46.158103+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:44:46,304", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request exception: GET /api/v1/rides/1/photos/1/ - 0.044s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/1/photos/1\u201d does not exist", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 43.9, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:46,313", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rides/1/photos/1/ - 0.053s, 8 queries, 404", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 53.45, "duration_seconds": 0.053, "query_count": 8, "content_length_bytes": 31447, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a09449e9-b1b9-40f7-ae6e-be0d1964f99b', 'e26bd9ff-1b40-43ce-acbc-a4872b6298fc', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:46.261318+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:46,380", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: PUT /api/v1/rides/1/photos/1/ - 0.056s, 8 queries, 403", "path": "/api/v1/rides/1/photos/1/", "method": "PUT", "status_code": 403, "duration_ms": 55.74, "duration_seconds": 0.056, "query_count": 8, "content_length_bytes": 2855, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ae256091-9cb4-42b2-b7d6-09528975b2c7', 'b08f9351-91db-4b77-b79a-73f123e10d8c', 403, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/1/', \"query_params\" = '', \"raw_body\" = '{\"caption\": \"Updated ride photo caption\"}', \"body\" = '{\"caption\": \"Updated ride photo caption\"}', \"me...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:46,445", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: DELETE /api/v1/rides/1/photos/1/ - 0.056s, 8 queries, 403", "path": "/api/v1/rides/1/photos/1/", "method": "DELETE", "status_code": 403, "duration_ms": 56.3, "duration_seconds": 0.056, "query_count": 8, "content_length_bytes": 2855, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b62b5181-1787-405f-b61a-9f986a87bf9d', '3123aa2e-dc7e-4746-bc5a-2f36243ca906', 403, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'DELETE', \"start_time\" = '2025-08-28T17:44:46.390126+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:46,515", "module": "performance_middleware", "process": 19855, "thread": 6358691840, "message": "Request performance: GET /api/v1/accounts/profiles/ - 0.061s, 8 queries, 403", "path": "/api/v1/accounts/profiles/", "method": "GET", "status_code": 403, "duration_ms": 60.75, "duration_seconds": 0.061, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2aee3b48-ead7-4470-a76b-19a3bb4ac08c', 'c3a398bc-d037-4dad-958f-f5af6dbb238a', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:46.455462+00:00'::timestamptz, \"v...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:46,589", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/accounts/profiles/1/ - 0.064s, 8 queries, 403", "path": "/api/v1/accounts/profiles/1/", "method": "GET", "status_code": 403, "duration_ms": 63.87, "duration_seconds": 0.064, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('42c8ac34-160c-45bd-b63d-986b3853996a', '1da2fdc7-4743-4afe-81be-2ef5e9a6cad6', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:46.525804+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:46,643", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: PUT /api/v1/accounts/profiles/1/ - 0.042s, 8 queries, 403", "path": "/api/v1/accounts/profiles/1/", "method": "PUT", "status_code": 403, "duration_ms": 41.95, "duration_seconds": 0.042, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('da15626f-6266-42a3-b125-7308422399ad', 'ca573169-5513-4bf2-beae-1b77a0a57204', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/1/', \"query_params\" = '', \"raw_body\" = '{\"bio\": \"Updated bio\"}', \"body\" = '{\"bio\": \"Updated bio\"}', \"method\" = 'PUT', \"start_time\" = '2025...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:46,696", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/accounts/toplists/ - 0.044s, 8 queries, 403", "path": "/api/v1/accounts/toplists/", "method": "GET", "status_code": 403, "duration_ms": 44.43, "duration_seconds": 0.044, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('98fe3447-f33c-4a31-84c1-d4f17857d414', '364636a4-3dc9-46cc-9061-7b75ce22c583', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:46.652712+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:46,772", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: POST /api/v1/accounts/toplists/ - 0.065s, 9 queries, 403", "path": "/api/v1/accounts/toplists/", "method": "POST", "status_code": 403, "duration_ms": 65.47, "duration_seconds": 0.065, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a521b902-ee59-49a1-aea6-4bc71bafea5f', 'be1df10d-077a-4223-aad2-106977640aa6', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/', \"query_params\" = '', \"raw_body\" = '{\"name\": \"My Top Coasters\", \"description\": \"My favorite roller coasters\"}', \"body\" = '{\"description\"...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:46,894", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/accounts/toplists/1/ - 0.111s, 8 queries, 403", "path": "/api/v1/accounts/toplists/1/", "method": "GET", "status_code": 403, "duration_ms": 111.3, "duration_seconds": 0.111, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('774acb53-81c8-44c8-9041-29cf210bc025', '920f2a7d-8bab-4117-ab1e-9795b9b29cc7', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:46.783144+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:46,953", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: PUT /api/v1/accounts/toplists/1/ - 0.050s, 8 queries, 403", "path": "/api/v1/accounts/toplists/1/", "method": "PUT", "status_code": 403, "duration_ms": 49.57, "duration_seconds": 0.05, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8bbc3df4-83a4-4651-af96-3fb9b3b05532', '279b217e-5316-428a-9e49-1d30e4983fe7', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/1/', \"query_params\" = '', \"raw_body\" = '{\"name\": \"Updated Top List Name\"}', \"body\" = '{\"name\": \"Updated Top List Name\"}', \"method\" = 'PUT'...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:47,013", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: DELETE /api/v1/accounts/toplists/1/ - 0.050s, 9 queries, 403", "path": "/api/v1/accounts/toplists/1/", "method": "DELETE", "status_code": 403, "duration_ms": 50.29, "duration_seconds": 0.05, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('85468a69-a11d-4247-8b06-243c3b0e0635', 'e218dfe3-f61e-491e-afb6-3eb147b9997b', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'DELETE', \"start_time\" = '2025-08-28T17:44:46.963462+00:00'::timestampt...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:47,083", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/accounts/toplist-items/ - 0.060s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/", "method": "GET", "status_code": 403, "duration_ms": 60.36, "duration_seconds": 0.06, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1fee5dd6-de91-4ac1-ac2f-ab45fc3a5444', '9bb9ff70-a291-4310-b0b9-a52ad3fb6f1b', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:47.023276+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:47,161", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: POST /api/v1/accounts/toplist-items/ - 0.067s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/", "method": "POST", "status_code": 403, "duration_ms": 67.38, "duration_seconds": 0.067, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f3ba72ad-0170-4a0a-9741-42095bf02a73', '203121a7-7095-4c67-84cc-3a5c905b97d1', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/', \"query_params\" = '', \"raw_body\" = '{\"toplist\": 1, \"ride\": 1, \"position\": 1}', \"body\" = '{\"position\": 1, \"ride\": 1, \"toplist\": 1}',...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:47,245", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/accounts/toplist-items/1/ - 0.070s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/1/", "method": "GET", "status_code": 403, "duration_ms": 69.54, "duration_seconds": 0.07, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('25608b5d-ccde-43de-b2b0-8aac23440fb6', '3afbad72-220d-4758-bec2-3d2245cf0fc7', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:47.175909+00:00'::timestam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:47,327", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: PUT /api/v1/accounts/toplist-items/1/ - 0.067s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/1/", "method": "PUT", "status_code": 403, "duration_ms": 66.69, "duration_seconds": 0.067, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5a7fdf37-8827-47b5-87de-cf41677f4a35', '665af4e7-07e4-4937-8a5e-b81aa7e8095e', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/1/', \"query_params\" = '', \"raw_body\" = '{\"position\": 2}', \"body\" = '{\"position\": 2}', \"method\" = 'PUT', \"start_time\" = '2025-08-28T17...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:47,398", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: DELETE /api/v1/accounts/toplist-items/1/ - 0.058s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/1/", "method": "DELETE", "status_code": 403, "duration_ms": 58.01, "duration_seconds": 0.058, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6447d3fd-2575-483a-b098-00ba33d93669', 'd56bc449-7dac-4af1-83fe-cd4d8060e73e', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'DELETE', \"start_time\" = '2025-08-28T17:44:47.340635+00:00'::times...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:47,470", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/history/parks/park-slug/ - 0.062s, 14 queries, 404", "path": "/api/v1/history/parks/park-slug/", "method": "GET", "status_code": 404, "duration_ms": 61.87, "duration_seconds": 0.062, "query_count": 14, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('54adb9d7-6224-49dc-84e4-8ec477ebe898', '24cf0c2d-32c1-4ce4-9d6d-61446d56189f', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '24cf0c2d-32c1-4ce4-9d6d-61446d56189f'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:47.409328+00:00'::timestamp...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:47,535", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/history/parks/park-slug/detail/ - 0.056s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 56.44, "duration_seconds": 0.056, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '5c8bdb3c-aeef-46fd-8002-7a1ca304e78d', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a250fc81-ad30-4db0-a32d-c4169554a399', 'ced70e5c-6fab-46c3-a75a-e2effc25e272', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ced70e5c-6fab-46c3-a75a-e2effc25e272'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:47.479437+00:00'::ti...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:47,630", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/ - 0.084s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/", "method": "GET", "status_code": 404, "duration_ms": 84.07, "duration_seconds": 0.084, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'd4cd998f-0e30-413f-a092-e4d70b2f4117', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2e7b9342-4831-4788-aefc-6f752acd4778', '8577cb57-d684-4b1c-b919-fe600396405b', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8577cb57-d684-4b1c-b919-fe600396405b'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:47.546903+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:47,713", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/detail/ - 0.069s, 13 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 68.74, "duration_seconds": 0.069, "query_count": 13, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c24e37fb-1b58-4d91-8c18-06d057abf58f', '302db555-3e07-484d-ac99-885d68470fcf', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '302db555-3e07-484d-ac99-885d68470fcf'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:47.6...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:44:47,873", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request exception: GET /api/v1/history/timeline/ - 0.146s, 5 queries, FieldError: Cannot resolve keyword 'id' into field. Choices are: pgh_context, pgh_context_id, pgh_created_at, pgh_data, pgh_diff, pgh_id, pgh_label, pgh_model, pgh_obj_id, pgh_obj_model, pgh_slug", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 146.49, "query_count": 5, "exception": "Cannot resolve keyword 'id' into field. Choices are: pgh_context, pgh_context_id, pgh_created_at, pgh_data, pgh_diff, pgh_id, pgh_label, pgh_model, pgh_obj_id, pgh_obj_model, pgh_slug", "exception_type": "FieldError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:44:48,189", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/history/timeline/ - 0.463s, 24 queries, 500", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 462.73, "duration_seconds": 0.463, "query_count": 24, "content_length_bytes": 158285, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1c1a9912-9377-4071-b745-2be1370ab2de'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1c1a9912-9377-4071-b745-2be1370ab2de'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '1c1a9912-9377-4071-b745-2be1370ab2de'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '1c1a9912-9377-4071-b745-2be1370ab2de'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '1c1a9912-9377-4071-b745-2be1370ab2de'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['WITH pghistory_events AS (\n\n ...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:47.727578+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:48,362", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/history/timeline/1/ - 0.157s, 13 queries, 404", "path": "/api/v1/history/timeline/1/", "method": "GET", "status_code": 404, "duration_ms": 157.08, "duration_seconds": 0.157, "query_count": 13, "content_length_bytes": 150, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('28a05edf-1bb6-4d0c-ae00-7188926415e0', 'b46abac0-6d50-4549-93a7-5c5c4cf44784', 404, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b46abac0-6d50-4549-93a7-5c5c4cf44784'", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('WITH pghistory_events AS (\n\n SELECT\n ...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:48.205498+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:48,440", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: POST /api/v1/email/send/ - 0.057s, 8 queries, 400", "path": "/api/v1/email/send/", "method": "POST", "status_code": 400, "duration_ms": 56.55, "duration_seconds": 0.057, "query_count": 8, "content_length_bytes": 77, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dddf684e-d5e2-48c8-877f-49ee5c73ea68', 'd30d8e61-0423-4d9e-b72c-de83cd637416', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/email/send/', \"query_params\" = '', \"raw_body\" = '{\"to\": \"recipient@example.com\", \"subject\": \"Test\", \"message\": \"Test message\"}', \"body\" = '{\"message\": \"Test...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:48,496", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/core/entities/search/ - 0.046s, 8 queries, 405", "path": "/api/v1/core/entities/search/", "method": "GET", "status_code": 405, "duration_ms": 45.91, "duration_seconds": 0.046, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('974bb3e7-7b1b-490c-8ad2-c0ae4f667b76', '08982d80-1a66-4bc6-8fb7-9be30d59230c', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/search/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:48.450938+00:00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:48,535", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: POST /api/v1/core/entities/not-found/ - 0.029s, 8 queries, 400", "path": "/api/v1/core/entities/not-found/", "method": "POST", "status_code": 400, "duration_ms": 29.31, "duration_seconds": 0.029, "query_count": 8, "content_length_bytes": 77, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f574f955-ac8e-425f-8b73-231c8fd78cf8', 'cbb45354-9945-496a-b1cd-53ff6cce4666', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/not-found/', \"query_params\" = '', \"raw_body\" = '{\"query\": \"nonexistent park\", \"type\": \"park\"}', \"body\" = '{\"query\": \"nonexistent park\", \"type\"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:44:49,006", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/maps/cache/ - 0.041s, 8 queries, 405", "path": "/api/v1/maps/cache/", "method": "GET", "status_code": 405, "duration_ms": 41.49, "duration_seconds": 0.041, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('75f33d7c-6440-4e74-92e2-aa58dbbeb8f4', '52331c95-aa58-4dda-bf74-7c138c1e0790', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/cache/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:44:48.965409+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:47:47,289", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/auth/login/ - 0.484s, 12 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 483.94, "duration_seconds": 0.484, "query_count": 12, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '229cedd3-dcfa-4024-a6c6-5e38fee36b49', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9c499e77-8ac8-4900-ad98-53b5ffc6bf3a', 'fe85428c-008b-410f-918e-cabbb94b4c1a', 400, 'eyJ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'fe85428c-008b-410f-918e-cabbb94b4c1a'", "time": 0.005}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:47:47,403", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/auth/signup/ - 0.091s, 18 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 90.56, "duration_seconds": 0.091, "query_count": 18, "content_length_bytes": 85, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c959bc67-cc2b-45d7-a6ad-425855e71b2d', '406818f0-7c7e-4997-911a-d3dc931478d6', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '406818f0-7c7e-4997-911a-d3dc931478d6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '406818f0-7c7e-4997-911a-d3dc931478d6'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '406818f0-7c7e-4997-911a-d3dc931478d6'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\"}', \"b...", "time": 0.0}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:47:47,469", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/auth/logout/ - 0.051s, 8 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 50.56, "duration_seconds": 0.051, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5d9954ea-8ff9-4633-8188-f5d1bdddfc0f', '2239846e-12cc-4983-9adb-c44a1d204675', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:47:47.419111+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:47:47,567", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/auth/password/reset/ - 0.083s, 15 queries, 200", "path": "/api/v1/auth/password/reset/", "method": "POST", "status_code": 200, "duration_ms": 83.37, "duration_seconds": 0.083, "query_count": 15, "content_length_bytes": 38, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3fe19a98-f8cf-499d-bbaa-e734c5ac0c11', '93cdaec0-6bc7-454a-a2ce-33a7bbee830a', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '93cdaec0-6bc7-454a-a2ce-33a7bbee830a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '93cdaec0-6bc7-454a-a2ce-33a7bbee830a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/reset/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"user@example.com\"}', \"body\" = '{\"email\": \"user@example.com\"}', \"method\" = 'POST', \"star...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:47:47,641", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request exception: GET /api/v1/auth/providers/ - 0.065s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 65.03, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:47:47,711", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/auth/providers/ - 0.136s, 27 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 135.5, "duration_seconds": 0.136, "query_count": 27, "content_length_bytes": 151326, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '814475b7-ba62-48c9-accf-65aee2f190cd'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '814475b7-ba62-48c9-accf-65aee2f190cd'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '814475b7-ba62-48c9-accf-65aee2f190cd'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '814475b7-ba62-48c9-accf-65aee2f190cd'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '814475b7-ba62-48c9-accf-65aee2f190cd'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:47:47.576717+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:47:47,797", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/auth/status/ - 0.071s, 10 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 71.08, "duration_seconds": 0.071, "query_count": 10, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('564f1076-c11d-45c4-805a-73f33f00b7ee', '2212559b-7dba-405b-bc0a-da309306bd93', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:47:47.727128+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:47:47,886", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/auth/user/ - 0.078s, 9 queries, 403", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 403, "duration_ms": 78.37, "duration_seconds": 0.078, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3161c6ea-a4b7-4633-9a73-b28b90ea2b70', '68c8061f-af53-4be0-881f-da80274586bf', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:47:47.808550+00:00'::timestamptz, \"view_name...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:47:47,960", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: POST /api/v1/auth/password/change/ - 0.063s, 8 queries, 403", "path": "/api/v1/auth/password/change/", "method": "POST", "status_code": 403, "duration_ms": 63.21, "duration_seconds": 0.063, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ffd9e941-ef37-4477-89a5-abd5d18acee9', '3c802582-8253-4f2a-8099-ee22d4a569d4', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/change/', \"query_params\" = '', \"raw_body\" = '{\"old_password\": \"********************\", \"new_password\": \"********************\"}', \"body\" = '{\"ne...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:47:53,195", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/health/ - 5.225s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5225.48, "duration_seconds": 5.225, "query_count": 10, "content_length_bytes": 1478, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('56991b10-44a5-4229-a5ed-dfdba3f4c055', '191d23a0-50e6-445e-a8b9-327b82a90497', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:47:47.969953+00:00'::timestamptz, \"view_name\" =...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:29,671", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: POST /api/v1/auth/login/ - 0.364s, 12 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 364.38, "duration_seconds": 0.364, "query_count": 12, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '5a163029-1ef0-4063-8c96-5075d6734f1e', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6dfcc7f5-ce66-4a59-809d-cc19fc98c8a4', '2dd26b4a-b54e-419a-a55e-c9d8c36184ca', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2dd26b4a-b54e-419a-a55e-c9d8c36184ca'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:29,758", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: POST /api/v1/auth/signup/ - 0.077s, 18 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 76.64, "duration_seconds": 0.077, "query_count": 18, "content_length_bytes": 85, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e03a38b7-3a72-4db6-a672-cda6a98e2a5c', '83c5bfbd-9ef6-4e76-b24d-f5bf969cd460', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '83c5bfbd-9ef6-4e76-b24d-f5bf969cd460'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '83c5bfbd-9ef6-4e76-b24d-f5bf969cd460'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '83c5bfbd-9ef6-4e76-b24d-f5bf969cd460'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\"}', \"b...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:29,880", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: POST /api/v1/auth/logout/ - 0.109s, 9 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 108.93, "duration_seconds": 0.109, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cf766404-25b6-48ef-809f-81d364739f75', 'a77a37a4-069f-45b6-ba23-0e24c9354a35', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:48:29.772163+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:48:29,977", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: POST /api/v1/auth/password/reset/ - 0.081s, 15 queries, 200", "path": "/api/v1/auth/password/reset/", "method": "POST", "status_code": 200, "duration_ms": 81.26, "duration_seconds": 0.081, "query_count": 15, "content_length_bytes": 38, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5c9e3c2f-8943-4011-b6dc-51a41537145c', '88a487de-5f48-4f09-8924-c9767fdcbfdd', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '88a487de-5f48-4f09-8924-c9767fdcbfdd'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '88a487de-5f48-4f09-8924-c9767fdcbfdd'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/reset/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"user@example.com\"}', \"body\" = '{\"email\": \"user@example.com\"}', \"method\" = 'POST', \"star...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:48:30,030", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request exception: GET /api/v1/auth/providers/ - 0.043s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 43.37, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:48:30,092", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/auth/providers/ - 0.105s, 27 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 105.03, "duration_seconds": 0.105, "query_count": 27, "content_length_bytes": 151326, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '0733bc29-ca75-4f1c-8250-0b336ea3c0a4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '0733bc29-ca75-4f1c-8250-0b336ea3c0a4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '0733bc29-ca75-4f1c-8250-0b336ea3c0a4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '0733bc29-ca75-4f1c-8250-0b336ea3c0a4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '0733bc29-ca75-4f1c-8250-0b336ea3c0a4'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:29.987683+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:30,192", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/auth/status/ - 0.084s, 8 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 83.52, "duration_seconds": 0.084, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('37694ca4-a337-4393-9360-3315f81add21', '64dbabbc-b5ea-4764-a116-2bbb561606b7', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:30.109057+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:48:35,443", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/health/ - 5.237s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5237.27, "duration_seconds": 5.237, "query_count": 10, "content_length_bytes": 1478, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8bc56784-a0f2-4fd3-9204-2b987ac9479a', 'd6550836-ee18-4fe3-8b29-8a9ed0caf781', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:30.206331+00:00'::timestamptz, \"view_name\" =...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:48:35,979", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/rankings/ - 0.088s, 13 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 87.62, "duration_seconds": 0.088, "query_count": 13, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '8240db42-153f-41b7-b5ba-dbf513418c0b', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('582869c5-7182-479b-b09c-43b71751d44a', '1e120af1-dcc6-4a78-8bc3-871b4a5a0450', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1e120af1-dcc6-4a78-8bc3-871b4a5a0450'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\"', '202...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:35.891931+00:00'::timestamptz, \"view_name\"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:48:36,075", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/rankings/ - 0.084s, 12 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 84.22, "duration_seconds": 0.084, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '8c9ff4cc-a5c5-448e-baf4-8c664e80000f', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('16b60b9a-be83-4e2b-bb50-ec775da00234', '8b3da0f3-93ea-4c80-86f0-7301db29708b', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8b3da0f3-93ea-4c80-86f0-7301db29708b'", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\" INNER ...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '{\"category\": \"RC\", \"min_riders\": \"10\", \"ordering\": \"rank\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:36,195", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/ - 0.107s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/", "method": "GET", "status_code": 404, "duration_ms": 106.61, "duration_seconds": 0.107, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '6849d3d6-c2ba-4ad6-8e87-62fdda32a808', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6f1d9b9c-7d30-4b83-bc50-e03e051ed675', 'fd5040de-d852-4308-b7cb-8392c9720bdc', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'fd5040de-d852-4308-b7cb-8392c9720bdc'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:36.090401+00:00'::timestamp...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:36,284", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/history/ - 0.068s, 13 queries, 404", "path": "/api/v1/rankings/ride-slug-here/history/", "method": "GET", "status_code": 404, "duration_ms": 68.05, "duration_seconds": 0.068, "query_count": 13, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f8c43558-4113-4f05-85b6-78ce06b5e918', '9e11abb1-72c0-456f-a05f-e8570f6ad71b', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9e11abb1-72c0-456f-a05f-e8570f6ad71b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/history/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:36.216293+00:00'::t...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:36,535", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/rankings/statistics/ - 0.239s, 28 queries, 200", "path": "/api/v1/rankings/statistics/", "method": "GET", "status_code": 200, "duration_ms": 238.99, "duration_seconds": 0.239, "query_count": 28, "content_length_bytes": 178, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '18164bc2-72f7-41b5-8312-aefa0c4c1cdd'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '18164bc2-72f7-41b5-8312-aefa0c4c1cdd'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '18164bc2-72f7-41b5-8312-aefa0c4c1cdd'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '18164bc2-72f7-41b5-8312-aefa0c4c1cdd'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/statistics/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:36.296984+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:36,643", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/comparisons/ - 0.096s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/comparisons/", "method": "GET", "status_code": 404, "duration_ms": 95.75, "duration_seconds": 0.096, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'facf9069-ea0a-4787-883a-13072b92a496', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3469e868-4a33-49e8-9766-b82a8332cc0c', 'd71f2d0f-d8a2-4ab7-8e9a-47f524acccc8', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd71f2d0f-d8a2-4ab7-8e9a-47f524acccc8'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/comparisons/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:36.547904+00:00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:36,816", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/ - 0.162s, 38 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 161.79, "duration_seconds": 0.162, "query_count": 38, "content_length_bytes": 3756, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '7f299435-eb81-4f0b-9bcd-85a017320a8e'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '7f299435-eb81-4f0b-9bcd-85a017320a8e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '7f299435-eb81-4f0b-9bcd-85a017320a8e'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:36.655148+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:48:36,988", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/search/companies/ - 0.072s, 12 queries, 200", "path": "/api/v1/parks/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 72.31, "duration_seconds": 0.072, "query_count": 12, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'a02dd2eb-ab77-4bd1-b64f-c51201de93f1', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('401abc48-164f-4c40-a599-37aaa1db429c', '2c0e0446-9fc9-46ee-95b1-362055e0168b', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2c0e0446-9fc9-46ee-95b1-362055e0168b'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_company\".\"id\", \"parks_company\".\"created_at\", \"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search/companies/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:36.916818+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:48:37,094", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/search-suggestions/ - 0.096s, 13 queries, 200", "path": "/api/v1/parks/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 95.67, "duration_seconds": 0.096, "query_count": 13, "content_length_bytes": 74, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('433705c3-aca3-415c-9ee4-c2d7962d8ee3', 'c8ceaa55-6f22-495a-b26f-0b397a495018', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c8ceaa55-6f22-495a-b26f-0b397a495018'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"name\" AS \"name\" FROM \"parks_park\" WHERE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search-suggestions/', \"query_params\" = '{\"q\": \"magic\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:36.999068+00...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:37,186", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/1/ - 0.082s, 12 queries, 404", "path": "/api/v1/parks/1/", "method": "GET", "status_code": 404, "duration_ms": 82.0, "duration_seconds": 0.082, "query_count": 12, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'aed99a4e-0088-4fde-9b81-bb1e558ae520', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b0b0edb9-a3d2-449d-b227-5a79751d3be2', 'cb326965-399f-4bd9-b69b-01d36b6b7df3', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'cb326965-399f-4bd9-b69b-01d36b6b7df3'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:37.104238+00:00'::timestamptz, \"view_name\" ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:37,281", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/1/photos/ - 0.085s, 8 queries, 403", "path": "/api/v1/parks/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 85.1, "duration_seconds": 0.085, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b6cbf0c7-fab3-4fa6-abd9-44df26b27104', 'eba01578-fca6-4e56-b59c-61aaf3310e4c', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:37.197076+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:48:37,365", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request exception: GET /api/v1/parks/1/photos/1/ - 0.074s, 2 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 74.36, "query_count": 2, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:37,375", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/1/photos/1/ - 0.085s, 10 queries, 404", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 84.58, "duration_seconds": 0.085, "query_count": 10, "content_length_bytes": 30982, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('64fdc4d0-9875-4ef9-82f5-d5fdee1f9c2f', 'c13137e8-3455-41c4-9d1d-8ca06a3e907f', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:37.291647+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:48:37,513", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/ - 0.127s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 126.98, "duration_seconds": 0.127, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('03d8ef61-b4e4-49a0-a3c6-6649f592f4d1', '13227ef9-e494-4fc8-a09a-3e75ca65f8fd', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '13227ef9-e494-4fc8-a09a-3e75ca65f8fd'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '13227ef9-e494-4fc8-a09a-3e75ca65f8fd'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:37.387247+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:48:37,743", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/search/companies/ - 0.133s, 13 queries, 200", "path": "/api/v1/rides/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 133.28, "duration_seconds": 0.133, "query_count": 13, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '098c6746-dd82-4502-8bb3-343475f6a109', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('98cd8d02-3ceb-4d9a-a9e8-0a656f453e6b', 'f90f1e3a-51cc-469b-a352-51fded63555d', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f90f1e3a-51cc-469b-a352-51fded63555d'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_company\".\"id\", \"rides_company\".\"created_at\", \"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.006}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/companies/', \"query_params\" = '{\"q\": \"intamin\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:37.610591+00...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:48:37,862", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/search/ride-models/ - 0.104s, 12 queries, 200", "path": "/api/v1/rides/search/ride-models/", "method": "GET", "status_code": 200, "duration_ms": 104.16, "duration_seconds": 0.104, "query_count": 12, "content_length_bytes": 2, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'ae0c8e98-6def-408d-9802-8234bf235f4c', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c13c0b6c-343b-4032-b169-6edf8541a983', '0ba21213-7959-4551-b042-a88749252894', 200, 'W10...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0ba21213-7959-4551-b042-a88749252894'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ridemodel\".\"id\", \"rides_ridemodel\".\"created_at...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/ride-models/', \"query_params\" = '{\"q\": \"giga\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:37.758419+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:48:37,963", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/search-suggestions/ - 0.090s, 14 queries, 200", "path": "/api/v1/rides/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 90.42, "duration_seconds": 0.09, "query_count": 14, "content_length_bytes": 35, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b2699f92-9f22-460c-bd58-a4b4a504aff9', '6d8c096e-d0cc-4a6b-83a5-402b7190c789', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6d8c096e-d0cc-4a6b-83a5-402b7190c789'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"name\" AS \"name\" FROM \"rides_ride\" WHERE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search-suggestions/', \"query_params\" = '{\"q\": \"millennium\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:37.8738...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:38,032", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/1/ - 0.058s, 12 queries, 404", "path": "/api/v1/rides/1/", "method": "GET", "status_code": 404, "duration_ms": 57.95, "duration_seconds": 0.058, "query_count": 12, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'a30eb5fb-38a2-49ff-9790-9662980aa408', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d15add09-377d-4dad-be06-7f495b358edb', '05bbef90-7892-4197-96ca-f9d2bf6282de', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '05bbef90-7892-4197-96ca-f9d2bf6282de'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:37.975102+00:00'::timestamptz, \"view_name\" ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:38,146", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/1/photos/ - 0.103s, 8 queries, 403", "path": "/api/v1/rides/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 103.38, "duration_seconds": 0.103, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7ec637cc-b782-42af-b8a8-e84f557bc361', '8e207d78-8ff6-4a57-9677-d660f511ea0e', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:38.043101+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:48:38,250", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request exception: GET /api/v1/rides/1/photos/1/ - 0.093s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/1/photos/1\u201d does not exist", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 93.45, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:38,257", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/1/photos/1/ - 0.101s, 8 queries, 404", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 100.8, "duration_seconds": 0.101, "query_count": 8, "content_length_bytes": 31447, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6a80b8e9-74f1-4074-acb3-55f651c03c9b', '0d2ef346-f282-43bd-a718-bb343a291a0d', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:38.157276+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:38,364", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/accounts/profiles/ - 0.093s, 9 queries, 403", "path": "/api/v1/accounts/profiles/", "method": "GET", "status_code": 403, "duration_ms": 93.25, "duration_seconds": 0.093, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9a401aa9-4efe-442b-bfa1-aa51552e214e', 'cf552a0c-8151-4a20-a8c1-994ba480c2e7', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:38.271287+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:38,432", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/accounts/profiles/1/ - 0.056s, 8 queries, 403", "path": "/api/v1/accounts/profiles/1/", "method": "GET", "status_code": 403, "duration_ms": 55.68, "duration_seconds": 0.056, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('517ea91b-e86e-4d85-a331-c8c755452db2', '981a81d3-bc94-4546-8654-81964ad98212', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:38.377190+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:38,499", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/accounts/toplists/ - 0.055s, 8 queries, 403", "path": "/api/v1/accounts/toplists/", "method": "GET", "status_code": 403, "duration_ms": 55.24, "duration_seconds": 0.055, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('171fbc90-9989-40b7-b2c4-e702b208eabc', '9e3de020-6df1-44ce-9cd2-5dc2d72ba9f1', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:38.444084+00:00'::timestamptz, \"v...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:38,564", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/accounts/toplists/1/ - 0.056s, 8 queries, 403", "path": "/api/v1/accounts/toplists/1/", "method": "GET", "status_code": 403, "duration_ms": 55.67, "duration_seconds": 0.056, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('53065f36-756f-42ac-acf2-939358d7e0bf', '231cbcdd-cd30-449e-b8d6-dfe8acc85345', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:38.508913+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:38,695", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/accounts/toplist-items/ - 0.121s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/", "method": "GET", "status_code": 403, "duration_ms": 121.15, "duration_seconds": 0.121, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e76b0319-6437-4ee6-ba58-24c8c7bf517d', 'ac83f10d-30e6-40fa-ae07-7d55ad12d6c9', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:38.574910+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:38,771", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/accounts/toplist-items/1/ - 0.063s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/1/", "method": "GET", "status_code": 403, "duration_ms": 62.95, "duration_seconds": 0.063, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('479f1f53-ea68-40ee-a65a-e22030d0edb4', 'c2d451e8-7d86-4c5c-9459-4ccebea269d8', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:38.708558+00:00'::timestam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:38,916", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/history/parks/park-slug/ - 0.129s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/", "method": "GET", "status_code": 404, "duration_ms": 128.58, "duration_seconds": 0.129, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '1abc5bfa-5025-4b18-9d39-12ab6984513f', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3fdd6318-ee4f-46fc-9f79-0aee295890b4', 'a7ac89aa-934a-4f0d-b5f5-8c00b7c39698', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a7ac89aa-934a-4f0d-b5f5-8c00b7c39698'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.054}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:38.788111+00:00'::timestamp...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:38,997", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/history/parks/park-slug/detail/ - 0.070s, 13 queries, 404", "path": "/api/v1/history/parks/park-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 70.43, "duration_seconds": 0.07, "query_count": 13, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8ca20e39-dee2-4f86-96ee-ae34cf859e1c', '565f4332-a358-4367-a90e-85c248456b4b', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '565f4332-a358-4367-a90e-85c248456b4b'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:38.926986+00:00'::ti...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:39,154", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/ - 0.147s, 13 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/", "method": "GET", "status_code": 404, "duration_ms": 147.16, "duration_seconds": 0.147, "query_count": 13, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'cd908fa4-ba31-4b8a-be8f-9293d06174c3', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ab6260c1-281a-458b-813c-227551b34621', 'cdd9c255-3cb0-409a-a430-5249957bbcb4', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'cdd9c255-3cb0-409a-a430-5249957bbcb4'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:39.008030+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:39,233", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/detail/ - 0.068s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 67.86, "duration_seconds": 0.068, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'bccd7b1b-56b9-4ac8-94bb-17ef9f0b7d0d', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dfdf782d-6e09-4d45-aa92-51cd65cf880d', '496f42de-3183-4b38-ac1c-9857b7844401', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '496f42de-3183-4b38-ac1c-9857b7844401'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:39.1...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:48:39,376", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request exception: GET /api/v1/history/timeline/ - 0.132s, 5 queries, FieldError: Cannot resolve keyword 'id' into field. Choices are: pgh_context, pgh_context_id, pgh_created_at, pgh_data, pgh_diff, pgh_id, pgh_label, pgh_model, pgh_obj_id, pgh_obj_model, pgh_slug", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 132.11, "query_count": 5, "exception": "Cannot resolve keyword 'id' into field. Choices are: pgh_context, pgh_context_id, pgh_created_at, pgh_data, pgh_diff, pgh_id, pgh_label, pgh_model, pgh_obj_id, pgh_obj_model, pgh_slug", "exception_type": "FieldError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:48:39,723", "module": "performance_middleware", "process": 19855, "thread": 6341865472, "message": "Request performance: GET /api/v1/history/timeline/ - 0.479s, 25 queries, 500", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 479.13, "duration_seconds": 0.479, "query_count": 25, "content_length_bytes": 158285, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f8e10758-bd0d-49dc-b11f-ae806b3e19f2'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'f8e10758-bd0d-49dc-b11f-ae806b3e19f2'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'f8e10758-bd0d-49dc-b11f-ae806b3e19f2'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'f8e10758-bd0d-49dc-b11f-ae806b3e19f2'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['WITH pghistory_events AS (\n\n ...", "time": 0.017}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:39.244844+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:39,867", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/history/timeline/1/ - 0.123s, 12 queries, 404", "path": "/api/v1/history/timeline/1/", "method": "GET", "status_code": 404, "duration_ms": 123.32, "duration_seconds": 0.123, "query_count": 12, "content_length_bytes": 150, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '8322d1f2-9b10-4b13-98e6-07b76c185f5d', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8c62cd1c-a979-44d7-aadd-2fb02ff75819', '6f04d2f8-9c6e-4ba1-8d3c-837d7f66f209', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6f04d2f8-9c6e-4ba1-8d3c-837d7f66f209'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('WITH pghistory_events AS (\n\n SELECT\n ...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:39.744354+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:39,929", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/core/entities/search/ - 0.053s, 9 queries, 405", "path": "/api/v1/core/entities/search/", "method": "GET", "status_code": 405, "duration_ms": 52.77, "duration_seconds": 0.053, "query_count": 9, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b37b115d-eb11-4745-88a3-d39afdc4577f', '784643c3-6a22-4aa2-bf63-0d3168a73906', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/search/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:39.877434+00:00...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:40,004", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/core/entities/not-found/ - 0.065s, 9 queries, 400", "path": "/api/v1/core/entities/not-found/", "method": "POST", "status_code": 400, "duration_ms": 64.99, "duration_seconds": 0.065, "query_count": 9, "content_length_bytes": 77, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('688112c4-f605-49d9-a753-c12d64809ed6', 'c09ca25c-2a6b-4e9c-8287-d58c2aeee6fd', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/not-found/', \"query_params\" = '', \"raw_body\" = '{\"query\": \"nonexistent park\", \"type\": \"park\"}', \"body\" = '{\"query\": \"nonexistent park\", \"type\"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:48:40,625", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/maps/cache/ - 0.067s, 8 queries, 405", "path": "/api/v1/maps/cache/", "method": "GET", "status_code": 405, "duration_ms": 66.53, "duration_seconds": 0.067, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6340699e-3ecf-48ea-9519-5ed4f8b33500', '3bec7df5-b6da-4132-80ed-8089c20e5748', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/cache/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:48:40.559453+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:00,248", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/auth/login/ - 0.342s, 12 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 341.74, "duration_seconds": 0.342, "query_count": 12, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'fa695a7b-a0ac-4974-b740-be3864c96b9f', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e86b3ca0-8ca9-47d8-b1d2-17a34796c2cf', '378af905-d5fb-456f-a9f4-77839e36bcb9', 400, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '378af905-d5fb-456f-a9f4-77839e36bcb9'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:00,347", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/auth/signup/ - 0.086s, 20 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 85.99, "duration_seconds": 0.086, "query_count": 20, "content_length_bytes": 85, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9173b7c9-4a0b-4162-8243-24bdbc6447ce'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9173b7c9-4a0b-4162-8243-24bdbc6447ce'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '9173b7c9-4a0b-4162-8243-24bdbc6447ce'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\"}', \"b...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:00,423", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/auth/logout/ - 0.063s, 9 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 63.27, "duration_seconds": 0.063, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1e910132-350c-401c-8673-2a63e93f32a2', 'd20baae1-93a1-468f-b1f3-dfa7235c9a7b', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:51:00.360246+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:51:00,504", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: POST /api/v1/auth/password/reset/ - 0.072s, 15 queries, 200", "path": "/api/v1/auth/password/reset/", "method": "POST", "status_code": 200, "duration_ms": 71.56, "duration_seconds": 0.072, "query_count": 15, "content_length_bytes": 38, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a3d59d26-be86-4ca9-bfb2-5f022cb2963f', 'd3379510-fe77-4ad5-a748-3e44102c970e', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd3379510-fe77-4ad5-a748-3e44102c970e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd3379510-fe77-4ad5-a748-3e44102c970e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/reset/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"user@example.com\"}', \"body\" = '{\"email\": \"user@example.com\"}', \"method\" = 'POST', \"star...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:51:00,589", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request exception: GET /api/v1/auth/providers/ - 0.074s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 73.93, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:51:00,668", "module": "performance_middleware", "process": 19855, "thread": 6170193920, "message": "Request performance: GET /api/v1/auth/providers/ - 0.153s, 29 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 153.22, "duration_seconds": 0.153, "query_count": 29, "content_length_bytes": 151326, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'e4e48b1f-a84b-4f38-9de6-ca14af0be980'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'e4e48b1f-a84b-4f38-9de6-ca14af0be980'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'e4e48b1f-a84b-4f38-9de6-ca14af0be980'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'e4e48b1f-a84b-4f38-9de6-ca14af0be980'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6170193920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:00.515940+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:00,744", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/auth/status/ - 0.058s, 8 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 58.47, "duration_seconds": 0.058, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0352fccc-f891-459d-a2a1-6105b840a73f', 'c915c545-1df4-424f-b73f-fe9aa06b385d', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:00.686358+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:51:06,003", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/health/ - 5.249s, 11 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5249.28, "duration_seconds": 5.249, "query_count": 11, "content_length_bytes": 1478, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0ac6f826-5a43-4cc0-81e2-8e87512a0ac6', '36df4160-50b1-4d19-af5f-35671d6ca225', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:00.754949+00:00'::timestamptz, \"view_name\" =...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:06,549", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/stats/ - 0.198s, 55 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 197.58, "duration_seconds": 0.198, "query_count": 55, "content_length_bytes": 422, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '2b30c5fa-ba62-4baa-8113-d0bebe8ed96a'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '2b30c5fa-ba62-4baa-8113-d0bebe8ed96a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '2b30c5fa-ba62-4baa-8113-d0bebe8ed96a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '2b30c5fa-ba62-4baa-8113-d0bebe8ed96a'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:06.352531+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:51:06,650", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rankings/ - 0.089s, 12 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 88.77, "duration_seconds": 0.089, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '87139b26-5cfd-4219-b8b1-a1fe8b150553', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5ddef3f2-8b47-40f2-9e85-ddbadd07c0a2', 'b44af3d7-ffb9-46d3-9eb4-eaf54c52da8a', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b44af3d7-ffb9-46d3-9eb4-eaf54c52da8a'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\"', '202...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:06.561794+00:00'::timestamptz, \"view_name\"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:51:06,722", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rankings/ - 0.058s, 13 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 57.59, "duration_seconds": 0.058, "query_count": 13, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b1a70d5a-5f9f-4078-8d58-07432abcefec', '38929254-f06f-442c-8323-57d88271a7fb', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '38929254-f06f-442c-8323-57d88271a7fb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\" INNER ...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '{\"category\": \"RC\", \"min_riders\": \"10\", \"ordering\": \"rank\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:06,846", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/ - 0.114s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/", "method": "GET", "status_code": 404, "duration_ms": 114.22, "duration_seconds": 0.114, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '5fbbfc44-1aef-4b9b-9c79-a939c218e8d2', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('58ac305c-c3da-408d-9262-2819b06f644f', 'e9fe0a68-db44-44cc-a810-462cfde6e7bf', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e9fe0a68-db44-44cc-a810-462cfde6e7bf'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:06.732870+00:00'::timestamp...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:06,936", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/history/ - 0.077s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/history/", "method": "GET", "status_code": 404, "duration_ms": 76.82, "duration_seconds": 0.077, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '7a4d0979-1efb-4eff-8367-ca86314c9bfe', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('13312902-c5e1-452d-aa49-a3fc91b4fc55', '56b8c14c-10ce-48da-9241-858f0f2bfcf4', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '56b8c14c-10ce-48da-9241-858f0f2bfcf4'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/history/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:06.859931+00:00'::t...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:07,037", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rankings/statistics/ - 0.083s, 28 queries, 200", "path": "/api/v1/rankings/statistics/", "method": "GET", "status_code": 200, "duration_ms": 83.31, "duration_seconds": 0.083, "query_count": 28, "content_length_bytes": 178, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'fcc40f36-b457-4949-b515-fbb473ba8fc9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'fcc40f36-b457-4949-b515-fbb473ba8fc9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'fcc40f36-b457-4949-b515-fbb473ba8fc9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'fcc40f36-b457-4949-b515-fbb473ba8fc9'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/statistics/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:06.954782+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:07,108", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/comparisons/ - 0.061s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/comparisons/", "method": "GET", "status_code": 404, "duration_ms": 61.35, "duration_seconds": 0.061, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '5aa6b322-03b7-4557-9fda-97e76cfb685c', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dda2a6bc-ef92-4988-aa5a-18bcd5d8f4af', '73615551-76c9-4aed-97bc-f49a663ef168', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '73615551-76c9-4aed-97bc-f49a663ef168'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/comparisons/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:07.047351+00:00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:07,303", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/ - 0.183s, 37 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 183.38, "duration_seconds": 0.183, "query_count": 37, "content_length_bytes": 3756, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '5315018a-03ad-423d-9d8c-dd272983ddc2'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '5315018a-03ad-423d-9d8c-dd272983ddc2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '5315018a-03ad-423d-9d8c-dd272983ddc2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '5315018a-03ad-423d-9d8c-dd272983ddc2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:07.120164+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:51:07,446", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/search/companies/ - 0.046s, 12 queries, 200", "path": "/api/v1/parks/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 45.56, "duration_seconds": 0.046, "query_count": 12, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '21682c17-effa-433f-923b-1785dff71775', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('53a33a7d-d60f-4d46-b343-1fc7680039c3', 'f7b6b98f-2e17-4747-9784-b4b2b639d602', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f7b6b98f-2e17-4747-9784-b4b2b639d602'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_company\".\"id\", \"parks_company\".\"created_at\", \"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search/companies/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:07.401220+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:51:07,505", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/search-suggestions/ - 0.050s, 12 queries, 200", "path": "/api/v1/parks/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 49.57, "duration_seconds": 0.05, "query_count": 12, "content_length_bytes": 74, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '1f726f57-3b19-412f-9023-057802578cab', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('32064d35-48ca-4ffb-81e1-951ea0476dbf', '3b8e9a32-6fd9-46c7-973b-2067f3e66f39', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3b8e9a32-6fd9-46c7-973b-2067f3e66f39'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"name\" AS \"name\" FROM \"parks_park\" WHERE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search-suggestions/', \"query_params\" = '{\"q\": \"magic\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:07.456469+00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:07,598", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/1/ - 0.078s, 12 queries, 404", "path": "/api/v1/parks/1/", "method": "GET", "status_code": 404, "duration_ms": 77.73, "duration_seconds": 0.078, "query_count": 12, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '5991b802-4566-409d-afc5-65ee2c0968e7', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('05111956-d7b9-46ba-b4e7-007351836496', '41bee167-12ff-44d8-94a7-bdb6bd7a14b6', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '41bee167-12ff-44d8-94a7-bdb6bd7a14b6'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:07.521511+00:00'::timestamptz, \"view_name\" ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:07,693", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/1/photos/ - 0.080s, 8 queries, 403", "path": "/api/v1/parks/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 80.26, "duration_seconds": 0.08, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('71b9be89-3840-464d-9ade-05fa95ed5b8c', '857a5a9c-aced-44a1-9bfc-85e65e8c3874', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:07.613123+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:51:07,754", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request exception: GET /api/v1/parks/1/photos/1/ - 0.049s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 48.78, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:07,761", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/1/photos/1/ - 0.056s, 8 queries, 404", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 55.99, "duration_seconds": 0.056, "query_count": 8, "content_length_bytes": 30982, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('57043ccf-ef9f-4864-b4e8-7543782297ac', 'd12e2a5b-c549-4b7c-9ab1-9a00d652f1cd', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:07.705888+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:51:07,841", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rides/ - 0.070s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 69.61, "duration_seconds": 0.07, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8569e6db-53d5-4653-81eb-d8bcbc9288da', '3e905376-f90e-40a1-b8af-172bc1c74ca4', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3e905376-f90e-40a1-b8af-172bc1c74ca4'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3e905376-f90e-40a1-b8af-172bc1c74ca4'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:07.771793+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:51:08,025", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rides/search/companies/ - 0.059s, 12 queries, 200", "path": "/api/v1/rides/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 58.6, "duration_seconds": 0.059, "query_count": 12, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '01924b3f-a972-4ca6-8d1b-564848e6cfd7', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e715d365-0719-47bd-b9f6-1ef4fbf967b5', 'd78d9486-6da5-49cb-bf48-594d473b3c5e', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd78d9486-6da5-49cb-bf48-594d473b3c5e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_company\".\"id\", \"rides_company\".\"created_at\", \"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/companies/', \"query_params\" = '{\"q\": \"intamin\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:07.966812+00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:51:08,088", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rides/search/ride-models/ - 0.052s, 12 queries, 200", "path": "/api/v1/rides/search/ride-models/", "method": "GET", "status_code": 200, "duration_ms": 52.26, "duration_seconds": 0.052, "query_count": 12, "content_length_bytes": 2, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'b4b69591-c458-49c5-8d1a-480500ba10dc', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fe7666b9-676e-4649-8cc1-bf8e110086c7', '7205b30b-9e48-409f-82d2-392c05338778', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7205b30b-9e48-409f-82d2-392c05338778'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ridemodel\".\"id\", \"rides_ridemodel\".\"created_at...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/ride-models/', \"query_params\" = '{\"q\": \"giga\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:08.036399+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:51:08,163", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rides/search-suggestions/ - 0.065s, 12 queries, 200", "path": "/api/v1/rides/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 65.16, "duration_seconds": 0.065, "query_count": 12, "content_length_bytes": 35, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '5338ce77-d39c-4d40-abc2-d75ed59c3609', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3d3f5df9-5ac2-4d38-a170-e3578f3769ff', '4b88fd37-0799-42d2-aa98-22db31ce42ab', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4b88fd37-0799-42d2-aa98-22db31ce42ab'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"name\" AS \"name\" FROM \"rides_ride\" WHERE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search-suggestions/', \"query_params\" = '{\"q\": \"millennium\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:08.0986...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:08,254", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rides/1/ - 0.081s, 12 queries, 404", "path": "/api/v1/rides/1/", "method": "GET", "status_code": 404, "duration_ms": 81.16, "duration_seconds": 0.081, "query_count": 12, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '6a5e1b09-24fd-4691-9ba2-5a65ca6491ae', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ba582bef-bec7-458b-8c32-e58f94bb9721', '18b479a6-80ba-4574-a0a2-442e3b87c3d8', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '18b479a6-80ba-4574-a0a2-442e3b87c3d8'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:08.173501+00:00'::timestamptz, \"view_name\" ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:08,340", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rides/1/photos/ - 0.075s, 8 queries, 403", "path": "/api/v1/rides/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 75.48, "duration_seconds": 0.075, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('61b55a26-3ab8-465d-885f-c55fdf630556', '94162c6c-feb4-46d3-bca9-1dd771ebe971', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:08.264841+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:51:08,402", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request exception: GET /api/v1/rides/1/photos/1/ - 0.051s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/1/photos/1\u201d does not exist", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 51.4, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:08,409", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/rides/1/photos/1/ - 0.059s, 8 queries, 404", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 58.75, "duration_seconds": 0.059, "query_count": 8, "content_length_bytes": 31447, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8e6f319a-4661-4ad2-86ed-02847572e2c1', 'beac8341-fd94-4e8c-86de-d039fa1ea7b0', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:08.351260+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:08,475", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/accounts/profiles/ - 0.055s, 8 queries, 403", "path": "/api/v1/accounts/profiles/", "method": "GET", "status_code": 403, "duration_ms": 54.61, "duration_seconds": 0.055, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f3bdc740-69e3-452b-9897-84845fb60913', '4bc186ed-91a3-4c94-b6da-8f6610d8841f', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:08.420951+00:00'::timestamptz, \"v...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:08,560", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/accounts/profiles/1/ - 0.074s, 8 queries, 403", "path": "/api/v1/accounts/profiles/1/", "method": "GET", "status_code": 403, "duration_ms": 74.15, "duration_seconds": 0.074, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f5739567-dd61-4bd7-83f4-1c6e6bfe933a', '7ae73691-98c3-477f-82f6-4ebd65041bfe', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:08.486693+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:08,633", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/accounts/toplists/ - 0.062s, 8 queries, 403", "path": "/api/v1/accounts/toplists/", "method": "GET", "status_code": 403, "duration_ms": 61.85, "duration_seconds": 0.062, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('01616907-d8d2-4990-9fc8-92ab35920068', 'e3d708fc-f0d6-41db-b1f5-50b6c38d5754', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:08.571568+00:00'::timestamptz, \"v...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:08,709", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/accounts/toplists/1/ - 0.066s, 8 queries, 403", "path": "/api/v1/accounts/toplists/1/", "method": "GET", "status_code": 403, "duration_ms": 66.31, "duration_seconds": 0.066, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('236fdaf3-ac45-4ed7-9765-5f8a1ec07ffa', '6bb4e413-a6ae-4bfb-bea0-7fc6e7b93d60', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:08.643348+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:08,776", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/accounts/toplist-items/ - 0.058s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/", "method": "GET", "status_code": 403, "duration_ms": 57.8, "duration_seconds": 0.058, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c42809e6-5a28-463c-abea-9458af24e201', 'd7374acd-dedc-49ea-a496-974bcef22ceb', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:08.719232+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:08,854", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/accounts/toplist-items/1/ - 0.067s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/1/", "method": "GET", "status_code": 403, "duration_ms": 67.49, "duration_seconds": 0.067, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('22991d70-5758-4321-8e7e-2fbe6f527ecf', 'ab3756f8-62c4-4df7-9c68-e63f42a8af8e', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:08.787234+00:00'::timestam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:08,935", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/history/parks/park-slug/ - 0.070s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/", "method": "GET", "status_code": 404, "duration_ms": 69.6, "duration_seconds": 0.07, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '40fd0e59-2658-4fbb-a34c-4998473f7a90', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('285f0bf8-fb95-4827-9c84-dcb2704d3fac', 'a08e5f89-b08c-4124-b4cc-e85718ef6d93', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a08e5f89-b08c-4124-b4cc-e85718ef6d93'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:08.866148+00:00'::timestamp...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:09,022", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/history/parks/park-slug/detail/ - 0.076s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 76.37, "duration_seconds": 0.076, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '7d796736-7ccb-43fe-8ceb-82125a51021a', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('56acd6b4-3076-4c48-9d67-3b8048ff89be', '25a2ceb0-b46d-4cf3-aabe-3fbc834f41b6', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '25a2ceb0-b46d-4cf3-aabe-3fbc834f41b6'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:08.945926+00:00'::ti...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:09,101", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/ - 0.068s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/", "method": "GET", "status_code": 404, "duration_ms": 67.62, "duration_seconds": 0.068, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '97ce9d87-e1b6-476f-8c4b-8fe803987040', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b61c0610-87a6-4f31-ac05-5283324d26f4', '6e074fdb-0ba6-43f4-b8d7-145e87692016', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6e074fdb-0ba6-43f4-b8d7-145e87692016'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:09.034553+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:09,171", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/detail/ - 0.059s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 58.73, "duration_seconds": 0.059, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'f98f85dd-4492-477d-9b74-226c54fd15b1', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4eed3874-59c9-41ce-a942-d370da470496', 'e14d2b24-d814-4221-b133-cc5911a70b23', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e14d2b24-d814-4221-b133-cc5911a70b23'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:09.1...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:51:09,359", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request exception: GET /api/v1/history/timeline/ - 0.178s, 5 queries, FieldError: Cannot resolve keyword 'id' into field. Choices are: pgh_context, pgh_context_id, pgh_created_at, pgh_data, pgh_diff, pgh_id, pgh_label, pgh_model, pgh_obj_id, pgh_obj_model, pgh_slug", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 178.15, "query_count": 5, "exception": "Cannot resolve keyword 'id' into field. Choices are: pgh_context, pgh_context_id, pgh_created_at, pgh_data, pgh_diff, pgh_id, pgh_label, pgh_model, pgh_obj_id, pgh_obj_model, pgh_slug", "exception_type": "FieldError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:51:09,774", "module": "performance_middleware", "process": 19855, "thread": 6325039104, "message": "Request performance: GET /api/v1/history/timeline/ - 0.593s, 24 queries, 500", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 593.12, "duration_seconds": 0.593, "query_count": 24, "content_length_bytes": 158285, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '65b2805b-876f-4bb4-b763-23245eb1d4b0'", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '65b2805b-876f-4bb4-b763-23245eb1d4b0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '65b2805b-876f-4bb4-b763-23245eb1d4b0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '65b2805b-876f-4bb4-b763-23245eb1d4b0'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '65b2805b-876f-4bb4-b763-23245eb1d4b0'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['WITH pghistory_events AS (\n\n ...", "time": 0.016}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:09.181925+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:09,927", "module": "performance_middleware", "process": 19855, "thread": 6358691840, "message": "Request performance: GET /api/v1/history/timeline/1/ - 0.129s, 13 queries, 404", "path": "/api/v1/history/timeline/1/", "method": "GET", "status_code": 404, "duration_ms": 129.19, "duration_seconds": 0.129, "query_count": 13, "content_length_bytes": 150, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b8863a22-0379-4eea-aa37-2d25520596ef', '51a2ec1a-1c32-42d2-9e5b-c2fce53203ac', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '51a2ec1a-1c32-42d2-9e5b-c2fce53203ac'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('WITH pghistory_events AS (\n\n SELECT\n ...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:09.798658+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:10,011", "module": "performance_middleware", "process": 19855, "thread": 6358691840, "message": "Request performance: GET /api/v1/core/entities/search/ - 0.075s, 8 queries, 405", "path": "/api/v1/core/entities/search/", "method": "GET", "status_code": 405, "duration_ms": 74.59, "duration_seconds": 0.075, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('adcb876c-a5bb-4463-90ef-ec37b544ecc0', '70410b3d-5393-4f8e-a725-e80e4782ee27', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/search/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:09.937505+00:00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:10,081", "module": "performance_middleware", "process": 19855, "thread": 6358691840, "message": "Request performance: POST /api/v1/core/entities/not-found/ - 0.058s, 8 queries, 400", "path": "/api/v1/core/entities/not-found/", "method": "POST", "status_code": 400, "duration_ms": 58.14, "duration_seconds": 0.058, "query_count": 8, "content_length_bytes": 77, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5d9491bc-5110-48e7-b709-e6f132ddd50d', '481389e3-3db5-46a2-a2c5-f9db7034a226', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/not-found/', \"query_params\" = '', \"raw_body\" = '{\"query\": \"nonexistent park\", \"type\": \"park\"}', \"body\" = '{\"query\": \"nonexistent park\", \"type\"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:51:10,752", "module": "performance_middleware", "process": 19855, "thread": 6358691840, "message": "Request performance: GET /api/v1/maps/cache/ - 0.055s, 8 queries, 405", "path": "/api/v1/maps/cache/", "method": "GET", "status_code": 405, "duration_ms": 54.68, "duration_seconds": 0.055, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6b861d37-a03a-4109-914b-39cd6a07bec8', 'd5b10dcd-edc9-463d-9585-610c247637a8', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/cache/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:51:10.697649+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:10,538", "module": "performance_middleware", "process": 29547, "thread": 6130839552, "message": "Request performance: POST /api/v1/auth/login/ - 0.371s, 12 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 370.81, "duration_seconds": 0.371, "query_count": 12, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'fabeddf2-5c04-4e24-9461-f907a895f615', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c8742f94-291b-4178-8f36-acd59c013bbd', '6e4dacdc-6f2a-4359-8dbe-d6c7b78dc578', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130839552_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6e4dacdc-6f2a-4359-8dbe-d6c7b78dc578'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6130839552_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:10,684", "module": "performance_middleware", "process": 29547, "thread": 6130839552, "message": "Request performance: POST /api/v1/auth/signup/ - 0.135s, 19 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 135.16, "duration_seconds": 0.135, "query_count": 19, "content_length_bytes": 85, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6130839552_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd75b9922-6f0e-47e7-967b-419474ffad6d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd75b9922-6f0e-47e7-967b-419474ffad6d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'd75b9922-6f0e-47e7-967b-419474ffad6d'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6130839552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\"}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:10,782", "module": "performance_middleware", "process": 29547, "thread": 6130839552, "message": "Request performance: POST /api/v1/auth/logout/ - 0.084s, 8 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 84.03, "duration_seconds": 0.084, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4ed7eda2-2158-4e8b-88a6-66c2b7052d15', '3f79a0d5-c62c-4bf9-8951-3df53f898151', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130839552_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130839552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:54:10.699182+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:54:10,856", "module": "performance_middleware", "process": 29547, "thread": 6130839552, "message": "Request performance: POST /api/v1/auth/password/reset/ - 0.063s, 15 queries, 200", "path": "/api/v1/auth/password/reset/", "method": "POST", "status_code": 200, "duration_ms": 62.67, "duration_seconds": 0.063, "query_count": 15, "content_length_bytes": 38, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c41b25d9-8bd5-4753-94e2-96c85c2080b0', 'bec04e60-4680-46d3-bdab-0827a86bb931', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6130839552_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bec04e60-4680-46d3-bdab-0827a86bb931'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'bec04e60-4680-46d3-bdab-0827a86bb931'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6130839552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/reset/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"user@example.com\"}', \"body\" = '{\"email\": \"user@example.com\"}', \"method\" = 'POST', \"star...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:54:10,906", "module": "performance_middleware", "process": 29547, "thread": 6130839552, "message": "Request exception: GET /api/v1/auth/providers/ - 0.041s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 40.73, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:54:11,007", "module": "performance_middleware", "process": 29547, "thread": 6130839552, "message": "Request performance: GET /api/v1/auth/providers/ - 0.141s, 27 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 140.96, "duration_seconds": 0.141, "query_count": 27, "content_length_bytes": 151326, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ff8857b1-150b-4720-9a38-25ad1dd00c07'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'ff8857b1-150b-4720-9a38-25ad1dd00c07'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'ff8857b1-150b-4720-9a38-25ad1dd00c07'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'ff8857b1-150b-4720-9a38-25ad1dd00c07'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'ff8857b1-150b-4720-9a38-25ad1dd00c07'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6130839552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:10.866396+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:11,093", "module": "performance_middleware", "process": 29547, "thread": 6147665920, "message": "Request performance: GET /api/v1/auth/status/ - 0.076s, 8 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 75.53, "duration_seconds": 0.076, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c29b2e52-5f54-4b40-9089-a5cc1055f94a', 'ec7f0341-3bea-4ee2-a9e3-286de2427491', 405, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6147665920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6147665920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:11.018072+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:54:16,370", "module": "performance_middleware", "process": 29547, "thread": 6147665920, "message": "Request performance: GET /api/v1/health/ - 5.266s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5265.64, "duration_seconds": 5.266, "query_count": 10, "content_length_bytes": 1478, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('784611ee-c32a-402a-a66c-b1ecf12af949', 'e8548394-0eb3-4619-b817-dfc36d4947f9', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6147665920_x1\"", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6147665920_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.013}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:11.104698+00:00'::timestamptz, \"view_name\" =...", "time": 0.011}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:17,391", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/trending/content/ - 0.845s, 281 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 844.59, "duration_seconds": 0.845, "query_count": 281, "content_length_bytes": 2694, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 85 WHERE \"silk_request\".\"id\" = 'ba68160b-639f-4797-bfd1-df49cc9b3ca7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 86 WHERE \"silk_request\".\"id\" = 'ba68160b-639f-4797-bfd1-df49cc9b3ca7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 87 WHERE \"silk_request\".\"id\" = 'ba68160b-639f-4797-bfd1-df49cc9b3ca7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 88 WHERE \"silk_request\".\"id\" = 'ba68160b-639f-4797-bfd1-df49cc9b3ca7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 89 WHERE \"silk_request\".\"id\" = 'ba68160b-639f-4797-bfd1-df49cc9b3ca7'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.033}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:16.546816+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:54:17,513", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/trending/new/ - 0.112s, 15 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 111.6, "duration_seconds": 0.112, "query_count": 15, "content_length_bytes": 1323, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ab222bd7-94b6-4b32-b2bd-0b99c2b5abbf', '69c6d2e3-01b8-4c9d-a52a-3ca240283ffe', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '69c6d2e3-01b8-4c9d-a52a-3ca240283ffe'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '69c6d2e3-01b8-4c9d-a52a-3ca240283ffe'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:17.401876+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:17,690", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/stats/ - 0.166s, 53 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 165.89, "duration_seconds": 0.166, "query_count": 53, "content_length_bytes": 422, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'd0a3916f-84d1-482b-ab58-c4ce49b41f5e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'd0a3916f-84d1-482b-ab58-c4ce49b41f5e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'd0a3916f-84d1-482b-ab58-c4ce49b41f5e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'd0a3916f-84d1-482b-ab58-c4ce49b41f5e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'd0a3916f-84d1-482b-ab58-c4ce49b41f5e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.006}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:17.524870+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.009}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:54:17,789", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/rankings/ - 0.085s, 12 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 85.15, "duration_seconds": 0.085, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'd8f00952-bd33-48fd-b77d-10b91602088f', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2094a92b-5de6-4407-a81f-607e641fde73', '2811c63b-5cbd-4a40-92a1-150d591a8a76', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2811c63b-5cbd-4a40-92a1-150d591a8a76'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\"', '202...", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:17.704953+00:00'::timestamptz, \"view_name\"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:54:17,915", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/rankings/ - 0.109s, 13 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 108.56, "duration_seconds": 0.109, "query_count": 13, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'ad29274d-079e-4ec9-ba82-fba2b5ac83c8', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6b6c3c17-1fb5-4456-91ae-bc741e2508bd', '1eb15875-79c2-4019-a5f0-e2354061428b', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1eb15875-79c2-4019-a5f0-e2354061428b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\" INNER ...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '{\"category\": \"RC\", \"min_riders\": \"10\", \"ordering\": \"rank\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2...", "time": 0.0}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:18,040", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/ - 0.110s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/", "method": "GET", "status_code": 404, "duration_ms": 110.11, "duration_seconds": 0.11, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '255ef641-b9d6-4de3-a17d-79a607d4f1dc', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('efa879fb-d103-462e-a709-218585ace30c', '8d1b4260-59fd-4aaa-b176-16c1d9f90e7a', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8d1b4260-59fd-4aaa-b176-16c1d9f90e7a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:17.930457+00:00'::timestamp...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:18,133", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/history/ - 0.080s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/history/", "method": "GET", "status_code": 404, "duration_ms": 79.86, "duration_seconds": 0.08, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'ff5470e1-e317-47e3-b825-4bc469c53aac', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2b6a8d0c-df85-4393-b86d-6a3b87b07ca5', '8257696b-dca0-46c4-8dda-8044002dafbb', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8257696b-dca0-46c4-8dda-8044002dafbb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/history/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:18.053643+00:00'::t...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:18,297", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/rankings/statistics/ - 0.154s, 27 queries, 200", "path": "/api/v1/rankings/statistics/", "method": "GET", "status_code": 200, "duration_ms": 153.75, "duration_seconds": 0.154, "query_count": 27, "content_length_bytes": 178, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f8196591-fae6-4136-956a-2fb0b4fe5fb9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'f8196591-fae6-4136-956a-2fb0b4fe5fb9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'f8196591-fae6-4136-956a-2fb0b4fe5fb9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'f8196591-fae6-4136-956a-2fb0b4fe5fb9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'f8196591-fae6-4136-956a-2fb0b4fe5fb9'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/statistics/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:18.143639+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:18,405", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/comparisons/ - 0.098s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/comparisons/", "method": "GET", "status_code": 404, "duration_ms": 97.91, "duration_seconds": 0.098, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'ad07a579-09b0-4b91-8cfc-29d1b1ccd18f', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('73fe77b9-9bc2-48e4-9708-61c656f59c8d', '92014ce2-d1ac-4aad-932c-07952b36c239', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '92014ce2-d1ac-4aad-932c-07952b36c239'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/comparisons/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:18.307731+00:00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:18,527", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/parks/ - 0.110s, 36 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 109.97, "duration_seconds": 0.11, "query_count": 36, "content_length_bytes": 3756, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'e5a351fc-58b6-421e-b86b-ca032d1739a3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'e5a351fc-58b6-421e-b86b-ca032d1739a3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'e5a351fc-58b6-421e-b86b-ca032d1739a3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'e5a351fc-58b6-421e-b86b-ca032d1739a3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'e5a351fc-58b6-421e-b86b-ca032d1739a3'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:18.417432+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:54:18,638", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/parks/search/companies/ - 0.046s, 12 queries, 200", "path": "/api/v1/parks/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 46.43, "duration_seconds": 0.046, "query_count": 12, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '903f020b-9046-44ef-b871-c31992737402', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c32c40a6-4fe1-4685-a328-a68c9be234a4', '3d89424e-e142-4be4-b38f-f1e57d687332', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3d89424e-e142-4be4-b38f-f1e57d687332'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_company\".\"id\", \"parks_company\".\"created_at\", \"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search/companies/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:18.592681+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:54:18,741", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/parks/search-suggestions/ - 0.093s, 12 queries, 200", "path": "/api/v1/parks/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 92.55, "duration_seconds": 0.093, "query_count": 12, "content_length_bytes": 74, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '322faba3-6839-4120-8e78-d50433eadde9', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('96857dae-d366-4a23-bf7b-da28391626ce', '3cd45bda-7fe1-4bdc-bdd2-d7c3cf7a137c', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3cd45bda-7fe1-4bdc-bdd2-d7c3cf7a137c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"name\" AS \"name\" FROM \"parks_park\" WHERE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search-suggestions/', \"query_params\" = '{\"q\": \"magic\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:18.649696+00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:18,828", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/parks/1/ - 0.075s, 12 queries, 404", "path": "/api/v1/parks/1/", "method": "GET", "status_code": 404, "duration_ms": 74.93, "duration_seconds": 0.075, "query_count": 12, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'a1823838-7ecf-4976-aed0-5acb3888780f', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f3093a05-5d73-4b13-8a92-f549233b42e3', 'cdd37a77-3204-44df-95a0-343751738c31', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'cdd37a77-3204-44df-95a0-343751738c31'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:18.753406+00:00'::timestamptz, \"view_name\" ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:18,901", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/parks/1/photos/ - 0.063s, 8 queries, 403", "path": "/api/v1/parks/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 62.87, "duration_seconds": 0.063, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7ca6a659-5329-4376-a1a0-afa52551fb55', 'bb908e8e-1dc3-493c-8dbd-c73e78fafb7e', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:18.839275+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:54:18,951", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request exception: GET /api/v1/parks/1/photos/1/ - 0.041s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 40.55, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:18,959", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/parks/1/photos/1/ - 0.049s, 8 queries, 404", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 48.62, "duration_seconds": 0.049, "query_count": 8, "content_length_bytes": 30982, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('77385983-82df-4323-a232-963d646d4d9f', '5479961e-9226-44d8-ab07-42dcf0757ddc', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:18.911653+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:54:19,033", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/rides/ - 0.064s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 63.59, "duration_seconds": 0.064, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('be75a385-2533-4162-82de-1d240216e0f6', '7ee1d8fe-cdde-4d3b-afb9-f4bdb22abb72', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7ee1d8fe-cdde-4d3b-afb9-f4bdb22abb72'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7ee1d8fe-cdde-4d3b-afb9-f4bdb22abb72'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:18.970571+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:54:19,218", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/rides/search/companies/ - 0.096s, 13 queries, 200", "path": "/api/v1/rides/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 95.72, "duration_seconds": 0.096, "query_count": 13, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('baf4d0f1-18d8-41ed-b30b-de455750c2fa', '50b5c409-b17e-4a62-bf53-38d0ae5d402f', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '50b5c409-b17e-4a62-bf53-38d0ae5d402f'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_company\".\"id\", \"rides_company\".\"created_at\", \"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/companies/', \"query_params\" = '{\"q\": \"intamin\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:19.122676+00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:54:19,324", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/rides/search/ride-models/ - 0.095s, 12 queries, 200", "path": "/api/v1/rides/search/ride-models/", "method": "GET", "status_code": 200, "duration_ms": 95.02, "duration_seconds": 0.095, "query_count": 12, "content_length_bytes": 2, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '9e59aaaf-e950-43f7-8e00-1fa7aebf1598', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0ba77a49-8e16-4a01-9429-b01007f23b7a', '24c7344b-ddc5-4a46-9c52-f8cfc389ca2e', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '24c7344b-ddc5-4a46-9c52-f8cfc389ca2e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ridemodel\".\"id\", \"rides_ridemodel\".\"created_at...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/ride-models/', \"query_params\" = '{\"q\": \"giga\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:19.229832+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:54:19,443", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/rides/search-suggestions/ - 0.107s, 14 queries, 200", "path": "/api/v1/rides/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 106.55, "duration_seconds": 0.107, "query_count": 14, "content_length_bytes": 35, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a220cbf6-bd3d-4d73-b33d-979b124b5054', 'db0e91f6-fd77-432f-b86e-08166ded3d5d', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'db0e91f6-fd77-432f-b86e-08166ded3d5d'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"name\" AS \"name\" FROM \"rides_ride\" WHERE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search-suggestions/', \"query_params\" = '{\"q\": \"millennium\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:19.3367...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:19,574", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/rides/1/ - 0.121s, 13 queries, 404", "path": "/api/v1/rides/1/", "method": "GET", "status_code": 404, "duration_ms": 121.01, "duration_seconds": 0.121, "query_count": 13, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9202f7cf-a4f7-4f0d-8bb2-b5ba583e337e', '5923c12a-8470-44a0-a77c-797c3c29fad6', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5923c12a-8470-44a0-a77c-797c3c29fad6'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:19.453597+00:00'::timestamptz, \"view_name\" ...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.01}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:19,716", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/rides/1/photos/ - 0.129s, 8 queries, 403", "path": "/api/v1/rides/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 129.47, "duration_seconds": 0.129, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('237a1360-f66d-4fa1-9e5f-71042e9f4aae', 'b9461f9c-db71-4b56-998e-55db517fa7a6', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:19.587641+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:54:19,814", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request exception: GET /api/v1/rides/1/photos/1/ - 0.070s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/1/photos/1\u201d does not exist", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 70.01, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:19,823", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/rides/1/photos/1/ - 0.079s, 8 queries, 404", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 78.88, "duration_seconds": 0.079, "query_count": 8, "content_length_bytes": 31447, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1fb4c119-8613-4915-9386-d69629b9531e', '5f33b863-28ca-42c8-9097-749e366fb127', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:19.744858+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:19,915", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/accounts/profiles/ - 0.082s, 9 queries, 403", "path": "/api/v1/accounts/profiles/", "method": "GET", "status_code": 403, "duration_ms": 81.89, "duration_seconds": 0.082, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ad68960d-e7d8-4f88-aa2d-631a110028e4', 'efa6392c-9dd3-42c1-885f-c4aee2e1dbd5', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:19.833885+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:20,022", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/accounts/profiles/1/ - 0.095s, 8 queries, 403", "path": "/api/v1/accounts/profiles/1/", "method": "GET", "status_code": 403, "duration_ms": 95.26, "duration_seconds": 0.095, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6506a14a-414d-4ddf-be4c-9e41affacae2', 'b088d95c-d569-4301-8ef1-fc9c34c25d89', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:19.927901+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:20,133", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/accounts/toplists/ - 0.097s, 8 queries, 403", "path": "/api/v1/accounts/toplists/", "method": "GET", "status_code": 403, "duration_ms": 96.87, "duration_seconds": 0.097, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('13f57744-159e-4ac0-b3c4-601127c867bc', '34fa636d-a610-4c20-9385-a60f986e90cf', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:20.037317+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:20,256", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/accounts/toplists/1/ - 0.106s, 8 queries, 403", "path": "/api/v1/accounts/toplists/1/", "method": "GET", "status_code": 403, "duration_ms": 105.88, "duration_seconds": 0.106, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('93fe7fe7-640b-413b-a645-0cfadb196e69', '230d51a8-fbaa-4c28-8f1b-1763bed07f4c', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:20.150798+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:20,336", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/accounts/toplist-items/ - 0.063s, 9 queries, 403", "path": "/api/v1/accounts/toplist-items/", "method": "GET", "status_code": 403, "duration_ms": 63.22, "duration_seconds": 0.063, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a657ecc5-3be4-41dc-b2f3-07096924356c', '2502018b-0f57-4939-9f7d-36ba8a3db4d3', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:20.273732+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:20,406", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/accounts/toplist-items/1/ - 0.061s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/1/", "method": "GET", "status_code": 403, "duration_ms": 60.53, "duration_seconds": 0.061, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bdb9056d-6cc3-4fc8-9af7-8b7883e22381', '33df76ad-cc48-41d6-880b-234724fdcf60', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:20.346691+00:00'::timestam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:20,513", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/history/parks/park-slug/ - 0.094s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/", "method": "GET", "status_code": 404, "duration_ms": 93.77, "duration_seconds": 0.094, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '224ea5ff-cfca-4531-8eba-a7caecf08b7f', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('21edb19e-a76a-4f8e-9bd7-1f4a4ea0253b', '92ff03a0-f990-4581-9ee7-54ee812f64dd', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '92ff03a0-f990-4581-9ee7-54ee812f64dd'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:20.419549+00:00'::timestamp...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:20,638", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/history/parks/park-slug/detail/ - 0.113s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 112.51, "duration_seconds": 0.113, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '3c4b395b-05f7-429a-a5f5-71838a431db1', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a483c75f-df94-48d8-9b13-3cb2462f9ea1', '4ff526fe-2bab-4a54-88d1-e2308656eb4a', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4ff526fe-2bab-4a54-88d1-e2308656eb4a'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:20.526340+00:00'::ti...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:20,725", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/ - 0.074s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/", "method": "GET", "status_code": 404, "duration_ms": 74.08, "duration_seconds": 0.074, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '81c30d1e-dfd4-4fa1-92e0-cba902566446', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('eab6a227-1f82-4cc8-8ad9-41a23f75fe40', '13e764d0-d100-432a-81ec-c509c566cc5b', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '13e764d0-d100-432a-81ec-c509c566cc5b'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:20.651952+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:20,822", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/detail/ - 0.078s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 78.32, "duration_seconds": 0.078, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'fd4dd5e0-8f60-4b69-854e-7e72f55ed7ea', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('01f2d04d-d09d-4e57-ac88-20b0ae44101a', '3229d756-f66f-49aa-aee9-2e3256c663fb', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3229d756-f66f-49aa-aee9-2e3256c663fb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:20.7...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:54:21,058", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request exception: GET /api/v1/history/timeline/ - 0.225s, 5 queries, FieldError: Cannot resolve keyword 'id' into field. Choices are: pgh_context, pgh_context_id, pgh_created_at, pgh_data, pgh_diff, pgh_id, pgh_label, pgh_model, pgh_obj_id, pgh_obj_model, pgh_slug", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 224.71, "query_count": 5, "exception": "Cannot resolve keyword 'id' into field. Choices are: pgh_context, pgh_context_id, pgh_created_at, pgh_data, pgh_diff, pgh_id, pgh_label, pgh_model, pgh_obj_id, pgh_obj_model, pgh_slug", "exception_type": "FieldError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:54:21,409", "module": "performance_middleware", "process": 29547, "thread": 6130266112, "message": "Request performance: GET /api/v1/history/timeline/ - 0.576s, 24 queries, 500", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 575.58, "duration_seconds": 0.576, "query_count": 24, "content_length_bytes": 158285, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7426a83b-b7c4-4dc1-a02f-70cc32366d12'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7426a83b-b7c4-4dc1-a02f-70cc32366d12'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '7426a83b-b7c4-4dc1-a02f-70cc32366d12'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '7426a83b-b7c4-4dc1-a02f-70cc32366d12'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '7426a83b-b7c4-4dc1-a02f-70cc32366d12'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['WITH pghistory_events AS (\n\n ...", "time": 0.021}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:20.833830+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:21,562", "module": "performance_middleware", "process": 29547, "thread": 6147665920, "message": "Request performance: GET /api/v1/history/timeline/1/ - 0.142s, 13 queries, 404", "path": "/api/v1/history/timeline/1/", "method": "GET", "status_code": 404, "duration_ms": 142.01, "duration_seconds": 0.142, "query_count": 13, "content_length_bytes": 150, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'c74f6dbb-7cd9-4a91-88b9-9fbfb4464a8b', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a61874b9-2e9f-4461-80f7-84dd03503e3e', 'e04cb8dd-f64b-46e6-9c46-c4c0a70a6a36', 404, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6147665920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e04cb8dd-f64b-46e6-9c46-c4c0a70a6a36'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('WITH pghistory_events AS (\n\n SELECT\n ...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6147665920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:21.420401+00:00'::timestamptz, \"...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:21,680", "module": "performance_middleware", "process": 29547, "thread": 6147665920, "message": "Request performance: GET /api/v1/core/entities/search/ - 0.104s, 8 queries, 405", "path": "/api/v1/core/entities/search/", "method": "GET", "status_code": 405, "duration_ms": 103.82, "duration_seconds": 0.104, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1c64ba20-8ac0-4168-a34b-8f8932e474b7', '88b80f2a-78fc-487e-90a2-a814b5a56a22', 405, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6147665920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6147665920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/search/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:21.576967+00:00...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:21,820", "module": "performance_middleware", "process": 29547, "thread": 6147665920, "message": "Request performance: POST /api/v1/core/entities/not-found/ - 0.128s, 8 queries, 400", "path": "/api/v1/core/entities/not-found/", "method": "POST", "status_code": 400, "duration_ms": 128.0, "duration_seconds": 0.128, "query_count": 8, "content_length_bytes": 77, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.02}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('de32da95-4e20-46e3-a01e-7ec1ed727f3b', '06481524-ca6f-4416-8d97-b9cadb3f4e79', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6147665920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6147665920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/not-found/', \"query_params\" = '', \"raw_body\" = '{\"query\": \"nonexistent park\", \"type\": \"park\"}', \"body\" = '{\"query\": \"nonexistent park\", \"type\"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:54:22,146", "module": "performance_middleware", "process": 29547, "thread": 6147665920, "message": "Request performance: GET /api/v1/maps/locations/ - 0.124s, 15 queries, 200", "path": "/api/v1/maps/locations/", "method": "GET", "status_code": 200, "duration_ms": 124.3, "duration_seconds": 0.124, "query_count": 15, "content_length_bytes": 5807, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7a517c11-6821-4373-b9a9-a1ce47ebb392', 'd2847087-c70c-4a2d-9ea8-6bfbe8a293e4', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6147665920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd2847087-c70c-4a2d-9ea8-6bfbe8a293e4'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd2847087-c70c-4a2d-9ea8-6bfbe8a293e4'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6147665920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/locations/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:22.022864+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:22,263", "module": "performance_middleware", "process": 29547, "thread": 6147665920, "message": "Request performance: GET /api/v1/maps/locations/park/1/ - 0.105s, 13 queries, 404", "path": "/api/v1/maps/locations/park/1/", "method": "GET", "status_code": 404, "duration_ms": 104.82, "duration_seconds": 0.105, "query_count": 13, "content_length_bytes": 45, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('81c16585-42f1-49b5-b4fb-4d5ef1c3e9cd', '272c2670-7288-480f-b9cf-4165a3d87f15', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6147665920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '272c2670-7288-480f-b9cf-4165a3d87f15'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6147665920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/locations/park/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:22.158825+00:00'::timestamptz...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:54:22,377", "module": "performance_middleware", "process": 29547, "thread": 6147665920, "message": "Request performance: GET /api/v1/maps/search/ - 0.102s, 16 queries, 200", "path": "/api/v1/maps/search/", "method": "GET", "status_code": 200, "duration_ms": 101.62, "duration_seconds": 0.102, "query_count": 16, "content_length_bytes": 90, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7f8f7721-f0d5-469a-ae88-73d24b885a8f', '0d7c6506-3af1-420f-aa82-59f2c7fe389c', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6147665920_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0d7c6506-3af1-420f-aa82-59f2c7fe389c'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '0d7c6506-3af1-420f-aa82-59f2c7fe389c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6147665920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/search/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:22.275810+00:00'::timest...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:54:22,450", "module": "performance_middleware", "process": 29547, "thread": 6147665920, "message": "Request performance: GET /api/v1/maps/bounds/ - 0.061s, 10 queries, 500", "path": "/api/v1/maps/bounds/", "method": "GET", "status_code": 500, "duration_ms": 60.79, "duration_seconds": 0.061, "query_count": 10, "content_length_bytes": 73, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.016}, {"sql": "SELECT set_config('pghistory.context_id', '3fc4ddbd-debd-4e0c-ac75-1cf772e1551f', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a86a77cb-b25e-4678-a795-cabdd1122ba4', '06398a2c-a3c0-4acb-8775-4d74cf4afe7a', 500, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6147665920_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6147665920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/bounds/', \"query_params\" = '{\"north\": \"40.7\", \"south\": \"40.6\", \"east\": \"-73.9\", \"west\": \"-74.0\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"sta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:54:22,525", "module": "performance_middleware", "process": 29547, "thread": 6164492288, "message": "Request performance: GET /api/v1/maps/stats/ - 0.065s, 16 queries, 200", "path": "/api/v1/maps/stats/", "method": "GET", "status_code": 200, "duration_ms": 65.08, "duration_seconds": 0.065, "query_count": 16, "content_length_bytes": 130, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b8f91f75-1230-4558-8514-38945e13eceb', 'fceb105a-af86-4cc2-a878-87f138c090ec', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6164492288_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'fceb105a-af86-4cc2-a878-87f138c090ec'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'fceb105a-af86-4cc2-a878-87f138c090ec'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6164492288_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:22.460388+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:22,628", "module": "performance_middleware", "process": 29547, "thread": 6164492288, "message": "Request performance: GET /api/v1/maps/cache/ - 0.091s, 8 queries, 405", "path": "/api/v1/maps/cache/", "method": "GET", "status_code": 405, "duration_ms": 91.5, "duration_seconds": 0.091, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e1051421-941c-4673-b886-70dce83d573e', 'efb2c008-428f-4354-a042-63b406702019', 405, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6164492288_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6164492288_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/cache/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:22.536983+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:37,661", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: POST /api/v1/auth/login/ - 0.430s, 12 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 429.54, "duration_seconds": 0.43, "query_count": 12, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '75ed677b-f7a5-45d7-9bca-071195234518', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d3749975-7fa3-431b-a269-338562c75fd1', '6cb68755-ccab-4ea4-bade-5d976177b98e', 400, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6cb68755-ccab-4ea4-bade-5d976177b98e'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:37,814", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: POST /api/v1/auth/signup/ - 0.142s, 20 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 141.51, "duration_seconds": 0.142, "query_count": 20, "content_length_bytes": 85, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0bcb44a2-b116-4390-97ad-6724ea9ae204'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '0bcb44a2-b116-4390-97ad-6724ea9ae204'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '0bcb44a2-b116-4390-97ad-6724ea9ae204'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\"}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:37,917", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: POST /api/v1/auth/logout/ - 0.093s, 8 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 92.95, "duration_seconds": 0.093, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('741cc447-567c-4dd1-abf2-9b7b302e0718', '68b2003f-f26c-4c02-bc5d-25211ee62a31', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:54:37.824668+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:54:37,996", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: POST /api/v1/auth/password/reset/ - 0.068s, 15 queries, 200", "path": "/api/v1/auth/password/reset/", "method": "POST", "status_code": 200, "duration_ms": 67.68, "duration_seconds": 0.068, "query_count": 15, "content_length_bytes": 38, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8199d106-759d-4156-8458-0aba8afed670', 'acf1deba-b5e9-4103-8b29-e7825c0fb3a2', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'acf1deba-b5e9-4103-8b29-e7825c0fb3a2'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'acf1deba-b5e9-4103-8b29-e7825c0fb3a2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/reset/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"user@example.com\"}', \"body\" = '{\"email\": \"user@example.com\"}', \"method\" = 'POST', \"star...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:54:38,051", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request exception: GET /api/v1/auth/providers/ - 0.046s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 45.91, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:54:38,125", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/auth/providers/ - 0.119s, 28 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 119.18, "duration_seconds": 0.119, "query_count": 28, "content_length_bytes": 151326, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '27207d7d-8b5a-43ed-9520-5f66b842ac89'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '27207d7d-8b5a-43ed-9520-5f66b842ac89'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '27207d7d-8b5a-43ed-9520-5f66b842ac89'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '27207d7d-8b5a-43ed-9520-5f66b842ac89'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:38.006191+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:38,205", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/auth/status/ - 0.070s, 8 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 69.61, "duration_seconds": 0.07, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4bbe5f1a-0b43-47fa-88e5-91e68842170c', '829f4eab-3038-431d-8037-9c7f3f9e33ec', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:38.136066+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:54:43,465", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/health/ - 5.248s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5247.87, "duration_seconds": 5.248, "query_count": 10, "content_length_bytes": 1478, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cb617b7c-eaeb-40fe-bc99-ac847312f367', '9bf2b88f-cdce-4b20-b2f2-43dd130423c3', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:38.217625+00:00'::timestamptz, \"view_name\" =...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:51,725", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: POST /api/v1/auth/login/ - 0.650s, 13 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 649.69, "duration_seconds": 0.65, "query_count": 13, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'f1bfd158-eed7-4b85-9f58-dcccdb8fdc62', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('171a9253-db9b-4bd8-b25a-094c40562207', '2da5e7ae-6f65-4ee9-b4e0-95ec2a5d1a1a', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2da5e7ae-6f65-4ee9-b4e0-95ec2a5d1a1a'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:51,839", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: POST /api/v1/auth/signup/ - 0.104s, 18 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 104.24, "duration_seconds": 0.104, "query_count": 18, "content_length_bytes": 85, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9e05cca7-a3f4-4991-8822-ae72f72d0138', '3a71d81d-c784-4d93-9d37-cc8e303bca06', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3a71d81d-c784-4d93-9d37-cc8e303bca06'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3a71d81d-c784-4d93-9d37-cc8e303bca06'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '3a71d81d-c784-4d93-9d37-cc8e303bca06'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\"}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:51,909", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: POST /api/v1/auth/logout/ - 0.058s, 9 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 58.23, "duration_seconds": 0.058, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8d3cb2c2-dbbd-48d1-a6cf-daf90ae764e0', '7c37e20e-50e4-46f5-965b-3d4435677672', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:54:51.851913+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:54:51,985", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: POST /api/v1/auth/password/reset/ - 0.065s, 15 queries, 200", "path": "/api/v1/auth/password/reset/", "method": "POST", "status_code": 200, "duration_ms": 65.19, "duration_seconds": 0.065, "query_count": 15, "content_length_bytes": 38, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('134c1a4f-1f82-4813-820a-a73b296ffc52', 'e7e1354a-5c89-413d-9d11-99b7a8d1c3ae', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e7e1354a-5c89-413d-9d11-99b7a8d1c3ae'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e7e1354a-5c89-413d-9d11-99b7a8d1c3ae'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/reset/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"user@example.com\"}', \"body\" = '{\"email\": \"user@example.com\"}', \"method\" = 'POST', \"star...", "time": 0.0}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:54:52,049", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request exception: GET /api/v1/auth/providers/ - 0.053s, 6 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 53.07, "query_count": 6, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:54:52,121", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/auth/providers/ - 0.124s, 30 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 124.42, "duration_seconds": 0.124, "query_count": 30, "content_length_bytes": 151326, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'db832657-8d9e-478a-9852-1943a4d3c9c1'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'db832657-8d9e-478a-9852-1943a4d3c9c1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'db832657-8d9e-478a-9852-1943a4d3c9c1'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:51.996946+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:54:52,201", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/auth/status/ - 0.064s, 9 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 64.26, "duration_seconds": 0.064, "query_count": 9, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bcd057de-543a-4a73-bdb2-493befca9075', '1074213e-06c3-445c-bea5-20f0cd857343', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:52.137482+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:54:57,450", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/health/ - 5.239s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5238.93, "duration_seconds": 5.239, "query_count": 10, "content_length_bytes": 1478, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b542f195-13c6-4dd0-ac0f-78b62f3d827f', '3848394f-0847-4621-8568-23d81a03128c', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:54:52.211847+00:00'::timestamptz, \"view_name\" =...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:01,799", "module": "performance_middleware", "process": 29981, "thread": 12969013248, "message": "Request performance: POST /api/v1/auth/login/ - 5.327s, 12 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 5326.7, "duration_seconds": 5.327, "query_count": 12, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '996de5cb-28ac-4c02-9f42-1c9d737c0667', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('79187569-36ec-41bd-add4-5c451ef15d1c', '1438fa28-311f-4fb8-8726-20ddc87fab70', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12969013248_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1438fa28-311f-4fb8-8726-20ddc87fab70'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12969013248_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:01,882", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: POST /api/v1/auth/signup/ - 0.072s, 19 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 72.3, "duration_seconds": 0.072, "query_count": 19, "content_length_bytes": 85, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2a053012-7d09-46e4-9d20-82eed74ad11b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '2a053012-7d09-46e4-9d20-82eed74ad11b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '2a053012-7d09-46e4-9d20-82eed74ad11b'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\"}', \"b...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:01,967", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: POST /api/v1/auth/logout/ - 0.075s, 8 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 74.74, "duration_seconds": 0.075, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d1bc4237-fa0d-4717-859b-b444340fb921', '31a4e962-8553-4ad0-9a69-56e840c205a1', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:55:01.892975+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:55:02,064", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: POST /api/v1/auth/password/reset/ - 0.086s, 15 queries, 200", "path": "/api/v1/auth/password/reset/", "method": "POST", "status_code": 200, "duration_ms": 85.85, "duration_seconds": 0.086, "query_count": 15, "content_length_bytes": 38, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('21ee028c-d3cb-47ae-9cab-6afddb3efbf3', '4fd58c9c-5259-47fe-b9d6-7f3aae4c4949', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4fd58c9c-5259-47fe-b9d6-7f3aae4c4949'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '4fd58c9c-5259-47fe-b9d6-7f3aae4c4949'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/reset/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"user@example.com\"}', \"body\" = '{\"email\": \"user@example.com\"}', \"method\" = 'POST', \"star...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:55:02,120", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request exception: GET /api/v1/auth/providers/ - 0.043s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 43.27, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:55:02,191", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/auth/providers/ - 0.114s, 28 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 114.03, "duration_seconds": 0.114, "query_count": 28, "content_length_bytes": 151326, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a1509133-b1a2-47ac-9f62-2e084f622203'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'a1509133-b1a2-47ac-9f62-2e084f622203'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'a1509133-b1a2-47ac-9f62-2e084f622203'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'a1509133-b1a2-47ac-9f62-2e084f622203'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:02.077562+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:02,303", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/auth/status/ - 0.101s, 8 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 101.35, "duration_seconds": 0.101, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dd64ba74-2188-476c-8b0a-c43b186170bf', '1f87c4cb-eeb2-435c-8ab0-d03e19fc46f7', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:02.202598+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:55:07,576", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/health/ - 5.262s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5262.12, "duration_seconds": 5.262, "query_count": 10, "content_length_bytes": 1476, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aaae2466-62d3-42a6-9e93-612c6f5cf5fe', '30f85089-eec6-47b1-a6ee-440b47608294', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:02.314557+00:00'::timestamptz, \"view_name\" =...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:09,440", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: POST /api/v1/auth/login/ - 0.380s, 12 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 379.64, "duration_seconds": 0.38, "query_count": 12, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '08342d08-dead-4f34-85ce-554a9c5e5af6', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c95ff8a0-dd56-49cf-8e05-163a2e41c29e', '94f7d91f-3c55-4e25-9ed9-f84de47b1247', 400, 'eyJ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '94f7d91f-3c55-4e25-9ed9-f84de47b1247'", "time": 0.005}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:09,528", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: POST /api/v1/auth/signup/ - 0.076s, 19 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 76.47, "duration_seconds": 0.076, "query_count": 19, "content_length_bytes": 85, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8cd7b628-9cf0-477f-aa03-8f1a2c4c1bf1'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '8cd7b628-9cf0-477f-aa03-8f1a2c4c1bf1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '8cd7b628-9cf0-477f-aa03-8f1a2c4c1bf1'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\"}', \"b...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:09,591", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: POST /api/v1/auth/logout/ - 0.053s, 8 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 53.03, "duration_seconds": 0.053, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cbbe1199-8b37-4d9f-a1e6-1c4af8196fa7', '0fb7f823-f1fa-4b5b-8cad-1aa4cfd97c8f', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:55:09.538678+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:55:09,670", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: POST /api/v1/auth/password/reset/ - 0.070s, 16 queries, 200", "path": "/api/v1/auth/password/reset/", "method": "POST", "status_code": 200, "duration_ms": 70.39, "duration_seconds": 0.07, "query_count": 16, "content_length_bytes": 38, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('debe3c63-2a93-4b8f-8b89-cd61de3c4827', '7e9a510b-d5a1-48da-b7a6-a6175c430906', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7e9a510b-d5a1-48da-b7a6-a6175c430906'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7e9a510b-d5a1-48da-b7a6-a6175c430906'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/reset/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"user@example.com\"}', \"body\" = '{\"email\": \"user@example.com\"}', \"method\" = 'POST', \"star...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:55:09,735", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request exception: GET /api/v1/auth/providers/ - 0.054s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 53.81, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:55:09,804", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/auth/providers/ - 0.123s, 27 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 122.97, "duration_seconds": 0.123, "query_count": 27, "content_length_bytes": 151326, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '0739e805-ed77-48bc-bf15-d2fd9b98d0ab'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '0739e805-ed77-48bc-bf15-d2fd9b98d0ab'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '0739e805-ed77-48bc-bf15-d2fd9b98d0ab'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '0739e805-ed77-48bc-bf15-d2fd9b98d0ab'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '0739e805-ed77-48bc-bf15-d2fd9b98d0ab'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:09.681914+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:09,881", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/auth/status/ - 0.065s, 8 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 64.9, "duration_seconds": 0.065, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('03abacdd-0892-47c2-b291-698123dcd3e0', '355ab17b-05a1-4d06-ae8f-d4ef13359b4d', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:09.816305+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:55:15,148", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/health/ - 5.251s, 12 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5251.38, "duration_seconds": 5.251, "query_count": 12, "content_length_bytes": 1477, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0c3a7154-ad86-4d4c-aa1a-34ddd5c8f284', '6b1e9533-06cd-4af7-b2cf-20278965a42d', 200, '', ...", "time": 0.008}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.013}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:09.897419+00:00'::timestamptz, \"view_name\" =...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:16,003", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/trending/content/ - 0.717s, 282 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 716.72, "duration_seconds": 0.717, "query_count": 282, "content_length_bytes": 2694, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 85 WHERE \"silk_request\".\"id\" = '3b3e83cc-d79c-463f-8104-ed2ab5b5d0b9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 86 WHERE \"silk_request\".\"id\" = '3b3e83cc-d79c-463f-8104-ed2ab5b5d0b9'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 87 WHERE \"silk_request\".\"id\" = '3b3e83cc-d79c-463f-8104-ed2ab5b5d0b9'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 88 WHERE \"silk_request\".\"id\" = '3b3e83cc-d79c-463f-8104-ed2ab5b5d0b9'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 89 WHERE \"silk_request\".\"id\" = '3b3e83cc-d79c-463f-8104-ed2ab5b5d0b9'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.04}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:15.287010+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:55:16,128", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/trending/new/ - 0.114s, 15 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 113.9, "duration_seconds": 0.114, "query_count": 15, "content_length_bytes": 1323, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('611b62d6-f690-4a85-92a4-3d9bd1c63514', 'f4b5adf8-8516-4ce4-80b2-aae331a7a6a6', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f4b5adf8-8516-4ce4-80b2-aae331a7a6a6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f4b5adf8-8516-4ce4-80b2-aae331a7a6a6'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:16.014640+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:17,361", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/stats/ - 1.218s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 1217.58, "duration_seconds": 1.218, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'b472ba79-06a5-4f63-a869-017f04654b4e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'b472ba79-06a5-4f63-a869-017f04654b4e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'b472ba79-06a5-4f63-a869-017f04654b4e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'b472ba79-06a5-4f63-a869-017f04654b4e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'b472ba79-06a5-4f63-a869-017f04654b4e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:16.143768+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:55:17,445", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/rankings/ - 0.074s, 12 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 73.89, "duration_seconds": 0.074, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '9da803a9-6684-421c-97dc-dea221a49929', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('839550d9-2473-462c-8d3a-ce82f5f19c25', 'a7530b6d-a3f8-4cff-b40a-0bbed61a03f9', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a7530b6d-a3f8-4cff-b40a-0bbed61a03f9'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\"', '202...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:17.371761+00:00'::timestamptz, \"view_name\"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:55:17,578", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/rankings/ - 0.123s, 13 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 122.63, "duration_seconds": 0.123, "query_count": 13, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6a77ce97-9ba3-4917-be7f-7b3cc1b0485d', 'e4d51c02-e112-482c-9aa8-566fd3ca54aa', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e4d51c02-e112-482c-9aa8-566fd3ca54aa'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\" INNER ...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '{\"category\": \"RC\", \"min_riders\": \"10\", \"ordering\": \"rank\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:17,686", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/ - 0.098s, 13 queries, 404", "path": "/api/v1/rankings/ride-slug-here/", "method": "GET", "status_code": 404, "duration_ms": 98.32, "duration_seconds": 0.098, "query_count": 13, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4b334e75-76d1-4a99-9f6c-d32205cd17c9', '1f0950d5-b75a-43f1-969d-3bf3b61236df', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1f0950d5-b75a-43f1-969d-3bf3b61236df'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:17.588766+00:00'::timestamp...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:17,756", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/history/ - 0.059s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/history/", "method": "GET", "status_code": 404, "duration_ms": 59.16, "duration_seconds": 0.059, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '95723e18-62c3-4b2f-872c-0d18a3dc1fdf', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ecbf1e60-dbb0-4991-809b-2a0d7dd67b60', '086f2bd6-a772-42f7-8bac-c4892717bd56', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '086f2bd6-a772-42f7-8bac-c4892717bd56'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/history/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:17.697328+00:00'::t...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:17,859", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/rankings/statistics/ - 0.094s, 30 queries, 200", "path": "/api/v1/rankings/statistics/", "method": "GET", "status_code": 200, "duration_ms": 93.53, "duration_seconds": 0.094, "query_count": 30, "content_length_bytes": 178, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'eb1c5c3a-26b1-49b3-80ec-53dd28d42d48'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'eb1c5c3a-26b1-49b3-80ec-53dd28d42d48'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'eb1c5c3a-26b1-49b3-80ec-53dd28d42d48'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/statistics/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:17.766409+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:17,988", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/comparisons/ - 0.117s, 13 queries, 404", "path": "/api/v1/rankings/ride-slug-here/comparisons/", "method": "GET", "status_code": 404, "duration_ms": 116.95, "duration_seconds": 0.117, "query_count": 13, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4a8e88f9-cadd-4262-9a12-e396f134de58', 'ca05ac88-15cc-4253-bb89-35f2b4f4d2ce', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ca05ac88-15cc-4253-bb89-35f2b4f4d2ce'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/comparisons/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:17.871665+00:00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:18,107", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/parks/ - 0.106s, 36 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 106.12, "duration_seconds": 0.106, "query_count": 36, "content_length_bytes": 3756, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'e4074361-941c-4dec-8e0a-b5077aef0264'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'e4074361-941c-4dec-8e0a-b5077aef0264'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'e4074361-941c-4dec-8e0a-b5077aef0264'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'e4074361-941c-4dec-8e0a-b5077aef0264'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'e4074361-941c-4dec-8e0a-b5077aef0264'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:18.001637+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:55:18,286", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/parks/search/companies/ - 0.077s, 13 queries, 200", "path": "/api/v1/parks/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 76.73, "duration_seconds": 0.077, "query_count": 13, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'c0d15e9e-d993-4e91-94ad-3d98a6392c24', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('15ea3199-f7fe-4e9d-99a7-ba899dfa7b87', '35e8f392-52c7-44ce-9690-a97d55d9930e', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '35e8f392-52c7-44ce-9690-a97d55d9930e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_company\".\"id\", \"parks_company\".\"created_at\", \"...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search/companies/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:18.210300+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:55:18,356", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/parks/search-suggestions/ - 0.055s, 12 queries, 200", "path": "/api/v1/parks/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 54.61, "duration_seconds": 0.055, "query_count": 12, "content_length_bytes": 74, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '51f69034-0e72-4f4e-a39c-7cb0f350c610', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('df9e58c6-ef36-4c4b-ab8b-1ff422a51fad', 'd4bc5da0-ec2a-4eb1-be15-663fd388d7e5', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd4bc5da0-ec2a-4eb1-be15-663fd388d7e5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"name\" AS \"name\" FROM \"parks_park\" WHERE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search-suggestions/', \"query_params\" = '{\"q\": \"magic\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:18.301752+00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:18,422", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/parks/1/ - 0.056s, 12 queries, 404", "path": "/api/v1/parks/1/", "method": "GET", "status_code": 404, "duration_ms": 56.42, "duration_seconds": 0.056, "query_count": 12, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '36203adc-67d0-40b4-aee2-1b06b4096ae1', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4d19ac58-31d0-4692-90a5-f2ee7de7563f', '16040e8b-99ef-4974-be67-e0c75e8cc79c', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '16040e8b-99ef-4974-be67-e0c75e8cc79c'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:18.366392+00:00'::timestamptz, \"view_name\" ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:18,496", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/parks/1/photos/ - 0.064s, 8 queries, 403", "path": "/api/v1/parks/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 63.97, "duration_seconds": 0.064, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c285cd7e-eecc-4f99-a03b-0d610dcee2e9', '1ed13953-40f3-4b17-ae4e-c21befe322f9', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:18.433074+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:55:18,584", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request exception: GET /api/v1/parks/1/photos/1/ - 0.075s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 74.84, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:18,598", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/parks/1/photos/1/ - 0.089s, 8 queries, 404", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 88.57, "duration_seconds": 0.089, "query_count": 8, "content_length_bytes": 30982, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ba19eb2e-b879-4f96-8482-74b21dd82d28', '343b5bd2-42ab-4b25-97a4-d9ec4cdf9042', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:18.510451+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:55:18,700", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/rides/ - 0.087s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 86.74, "duration_seconds": 0.087, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3eba1f17-8f1c-49e2-8650-166e41cb25a1', '5ba149cc-4148-44df-b655-e18462c16a86', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5ba149cc-4148-44df-b655-e18462c16a86'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5ba149cc-4148-44df-b655-e18462c16a86'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:18.613809+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:55:18,788", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/rides/search/companies/ - 0.030s, 12 queries, 200", "path": "/api/v1/rides/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 30.25, "duration_seconds": 0.03, "query_count": 12, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'a79d067d-5fcc-46a6-b601-5d6cdebd7e77', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('971096cc-9dc3-4d51-a12b-c0076d6801f4', '44b468b0-31b1-4354-a755-462c1d877d30', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '44b468b0-31b1-4354-a755-462c1d877d30'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_company\".\"id\", \"rides_company\".\"created_at\", \"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/companies/', \"query_params\" = '{\"q\": \"intamin\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:18.758028+00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:55:18,882", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/rides/search/ride-models/ - 0.078s, 12 queries, 200", "path": "/api/v1/rides/search/ride-models/", "method": "GET", "status_code": 200, "duration_ms": 77.6, "duration_seconds": 0.078, "query_count": 12, "content_length_bytes": 2, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '7a5f6ee1-a388-4152-b269-0952a847228f', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('29e97fcc-ea6c-457b-8942-57c0ecf7c268', '8a33ea1d-e166-4201-8bdb-67ea7b90a874', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8a33ea1d-e166-4201-8bdb-67ea7b90a874'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ridemodel\".\"id\", \"rides_ridemodel\".\"created_at...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/ride-models/', \"query_params\" = '{\"q\": \"giga\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:18.804643+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:55:18,990", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/rides/search-suggestions/ - 0.097s, 12 queries, 200", "path": "/api/v1/rides/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 96.88, "duration_seconds": 0.097, "query_count": 12, "content_length_bytes": 35, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'c107f240-c7d8-4180-9cf7-1e48db815301', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2cd7b250-46fc-46e0-b02a-ec964be4fc21', '9b2ab948-b348-4fe9-9f7c-e32e3d2d8cc1', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9b2ab948-b348-4fe9-9f7c-e32e3d2d8cc1'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"name\" AS \"name\" FROM \"rides_ride\" WHERE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search-suggestions/', \"query_params\" = '{\"q\": \"millennium\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:18.8941...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:19,138", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/rides/1/ - 0.136s, 12 queries, 404", "path": "/api/v1/rides/1/", "method": "GET", "status_code": 404, "duration_ms": 135.93, "duration_seconds": 0.136, "query_count": 12, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'ea5d44ad-4b83-4fef-a9dd-9cc79267a45a', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('916390e7-cd62-40d8-989d-559ff5b10ac4', '9ddff297-5f02-46c0-8a76-8d96a35689cc', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9ddff297-5f02-46c0-8a76-8d96a35689cc'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:19.003282+00:00'::timestamptz, \"view_name\" ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:19,211", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/rides/1/photos/ - 0.054s, 8 queries, 403", "path": "/api/v1/rides/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 54.01, "duration_seconds": 0.054, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a6cfd9ad-df17-46b8-99b0-7737f081a40a', '4ff6d312-e33c-4d9c-9192-1337f122705c', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:19.157894+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:55:19,270", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request exception: GET /api/v1/rides/1/photos/1/ - 0.049s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/1/photos/1\u201d does not exist", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 48.78, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:19,278", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/rides/1/photos/1/ - 0.056s, 8 queries, 404", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 56.14, "duration_seconds": 0.056, "query_count": 8, "content_length_bytes": 31447, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6314b5d0-c583-455d-af46-3fe2647cfdeb', 'c4720362-dde0-4354-b8c0-c720095d903b', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:19.222367+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:19,342", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/accounts/profiles/ - 0.053s, 8 queries, 403", "path": "/api/v1/accounts/profiles/", "method": "GET", "status_code": 403, "duration_ms": 53.16, "duration_seconds": 0.053, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('61c129d8-f4c7-4cca-afb6-19815ff9381a', 'ed5ba43d-cadd-4dfe-b1ad-a6e684a69953', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:19.289621+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:19,446", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/accounts/profiles/1/ - 0.095s, 8 queries, 403", "path": "/api/v1/accounts/profiles/1/", "method": "GET", "status_code": 403, "duration_ms": 94.53, "duration_seconds": 0.095, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('08d07b41-d475-427b-838c-b68936532059', '922e2dd9-6a8f-4880-974f-d3ac77b033e4', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:19.352738+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:19,599", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/accounts/toplists/ - 0.137s, 8 queries, 403", "path": "/api/v1/accounts/toplists/", "method": "GET", "status_code": 403, "duration_ms": 137.25, "duration_seconds": 0.137, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ab955c67-2204-4b2f-91d7-f678897235ad', '46632abd-67d5-4ebe-bf3a-48375ee9b7d9', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:19.462764+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:19,649", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/accounts/toplists/1/ - 0.037s, 8 queries, 403", "path": "/api/v1/accounts/toplists/1/", "method": "GET", "status_code": 403, "duration_ms": 36.65, "duration_seconds": 0.037, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('33821136-1e07-4ee9-ae54-82445340214f', 'f04f5d29-ab29-40af-91ff-005df3996b46', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:19.612923+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:19,707", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/accounts/toplist-items/ - 0.047s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/", "method": "GET", "status_code": 403, "duration_ms": 46.85, "duration_seconds": 0.047, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('449d8682-d062-4809-80ba-d6fe56802401', '3967fc4a-fe28-4889-8c27-f5d720f08b66', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:19.661230+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:19,802", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/accounts/toplist-items/1/ - 0.083s, 9 queries, 403", "path": "/api/v1/accounts/toplist-items/1/", "method": "GET", "status_code": 403, "duration_ms": 82.54, "duration_seconds": 0.083, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('62a21215-ae4b-4a15-8d94-3f3a07b9e8a1', 'cf375ac2-c588-4251-943d-b0a82956e416', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:19.720157+00:00'::timestam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:19,928", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/history/parks/park-slug/ - 0.115s, 13 queries, 404", "path": "/api/v1/history/parks/park-slug/", "method": "GET", "status_code": 404, "duration_ms": 114.59, "duration_seconds": 0.115, "query_count": 13, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '3ffef235-845f-48cc-98c3-0f0cd7122bcb', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('799ef6e8-0ae8-4730-b605-620ea85233f4', '4cc20f62-2c6d-4d87-bdb1-fd691980779f', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4cc20f62-2c6d-4d87-bdb1-fd691980779f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:19.814457+00:00'::timestamp...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:20,009", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/history/parks/park-slug/detail/ - 0.069s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 69.36, "duration_seconds": 0.069, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '808c9983-093d-4bc6-92d4-3bdcf82702bd', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8da99779-f324-453c-bd2d-3116de3e4046', 'e9c9c682-fd39-4d58-b3f7-9a71076141de', 404, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e9c9c682-fd39-4d58-b3f7-9a71076141de'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:19.940059+00:00'::ti...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:20,092", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/ - 0.073s, 14 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/", "method": "GET", "status_code": 404, "duration_ms": 73.12, "duration_seconds": 0.073, "query_count": 14, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('379d0a24-1d08-499f-ac4a-fed93834d8b8', '0c825ef6-6aee-4f4f-8d11-b955b7904588', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0c825ef6-6aee-4f4f-8d11-b955b7904588'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:20.019688+0...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:20,203", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/detail/ - 0.099s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 99.21, "duration_seconds": 0.099, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '1b618691-3f29-4280-b1f8-3e89c9526dc6', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('42e88297-9d64-42a0-8a5c-a8699d3aab0a', 'f6408b85-b953-4911-ae19-5e09d812b233', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f6408b85-b953-4911-ae19-5e09d812b233'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:20.1...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:55:20,402", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request exception: GET /api/v1/history/timeline/ - 0.182s, 5 queries, FieldError: Cannot resolve keyword 'id' into field. Choices are: pgh_context, pgh_context_id, pgh_created_at, pgh_data, pgh_diff, pgh_id, pgh_label, pgh_model, pgh_obj_id, pgh_obj_model, pgh_slug", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 181.75, "query_count": 5, "exception": "Cannot resolve keyword 'id' into field. Choices are: pgh_context, pgh_context_id, pgh_created_at, pgh_data, pgh_diff, pgh_id, pgh_label, pgh_model, pgh_obj_id, pgh_obj_model, pgh_slug", "exception_type": "FieldError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:55:20,756", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/history/timeline/ - 0.536s, 25 queries, 500", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 536.27, "duration_seconds": 0.536, "query_count": 25, "content_length_bytes": 158285, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'cb18ce12-dbe0-46ff-ab2d-c129380cba3b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'cb18ce12-dbe0-46ff-ab2d-c129380cba3b'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'cb18ce12-dbe0-46ff-ab2d-c129380cba3b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'cb18ce12-dbe0-46ff-ab2d-c129380cba3b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['WITH pghistory_events AS (\n\n ...", "time": 0.017}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:20.220676+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:21,070", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/history/timeline/1/ - 0.301s, 12 queries, 404", "path": "/api/v1/history/timeline/1/", "method": "GET", "status_code": 404, "duration_ms": 301.25, "duration_seconds": 0.301, "query_count": 12, "content_length_bytes": 150, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'b1d33d19-550a-42a8-a02d-6e0aa45a0f56', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4a2fcc70-feaa-40dd-b40b-6f0eaf32bcbe', '54f7790b-d343-432a-ba7f-038bbed3866a', 404, 'eyJ...", "time": 0.092}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '54f7790b-d343-432a-ba7f-038bbed3866a'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('WITH pghistory_events AS (\n\n SELECT\n ...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:20.769742+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:21,159", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/core/entities/search/ - 0.079s, 8 queries, 405", "path": "/api/v1/core/entities/search/", "method": "GET", "status_code": 405, "duration_ms": 78.75, "duration_seconds": 0.079, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('921de23e-d938-4895-8759-f608060aae99', '624c6b07-f639-4cef-b606-4a33bc80d6ea', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/search/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:21.081217+00:00...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:21,245", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: POST /api/v1/core/entities/not-found/ - 0.075s, 8 queries, 400", "path": "/api/v1/core/entities/not-found/", "method": "POST", "status_code": 400, "duration_ms": 74.85, "duration_seconds": 0.075, "query_count": 8, "content_length_bytes": 77, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('783c044d-3f62-4724-b5a9-8b5078df8cb2', '6eb70c73-caf3-42c7-a46c-f7ded317b080', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/not-found/', \"query_params\" = '', \"raw_body\" = '{\"query\": \"nonexistent park\", \"type\": \"park\"}', \"body\" = '{\"query\": \"nonexistent park\", \"type\"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:55:21,439", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/maps/locations/ - 0.088s, 15 queries, 200", "path": "/api/v1/maps/locations/", "method": "GET", "status_code": 200, "duration_ms": 88.29, "duration_seconds": 0.088, "query_count": 15, "content_length_bytes": 5807, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2bd04885-b59c-4b8c-a7ed-1a80413ee5c3', '9c14ac26-c2a6-499e-b1c5-5520a789f1b0', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9c14ac26-c2a6-499e-b1c5-5520a789f1b0'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9c14ac26-c2a6-499e-b1c5-5520a789f1b0'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/locations/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:21.351824+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:21,513", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/maps/locations/park/1/ - 0.063s, 12 queries, 404", "path": "/api/v1/maps/locations/park/1/", "method": "GET", "status_code": 404, "duration_ms": 62.73, "duration_seconds": 0.063, "query_count": 12, "content_length_bytes": 45, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '6ba5c096-86aa-4f38-8f54-ae59933771ba', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('af3dd608-2fca-4e5f-800a-5492d948ba77', '17a1a795-81b9-4348-8e92-8aa7f2e5f81b', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '17a1a795-81b9-4348-8e92-8aa7f2e5f81b'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/locations/park/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:21.451354+00:00'::timestamptz...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:55:21,612", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/maps/search/ - 0.086s, 15 queries, 200", "path": "/api/v1/maps/search/", "method": "GET", "status_code": 200, "duration_ms": 85.89, "duration_seconds": 0.086, "query_count": 15, "content_length_bytes": 90, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b3234a9b-605d-4514-b0d5-9ca888b2a8e6', 'd7477ef1-104c-4162-9d36-7f4de75e852a', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd7477ef1-104c-4162-9d36-7f4de75e852a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd7477ef1-104c-4162-9d36-7f4de75e852a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/search/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:21.526724+00:00'::timest...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:55:21,729", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/maps/bounds/ - 0.102s, 10 queries, 500", "path": "/api/v1/maps/bounds/", "method": "GET", "status_code": 500, "duration_ms": 102.41, "duration_seconds": 0.102, "query_count": 10, "content_length_bytes": 73, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.018}, {"sql": "SELECT set_config('pghistory.context_id', '5e128d15-182f-4e42-accb-76b41965e348', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('df273f49-1478-465c-938e-9405eb957b8b', 'a4d7c36b-f897-43d3-aaf7-0cd52d64b9f4', 500, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/bounds/', \"query_params\" = '{\"north\": \"40.7\", \"south\": \"40.6\", \"east\": \"-73.9\", \"west\": \"-74.0\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"sta...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:55:21,796", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/maps/stats/ - 0.057s, 15 queries, 200", "path": "/api/v1/maps/stats/", "method": "GET", "status_code": 200, "duration_ms": 56.63, "duration_seconds": 0.057, "query_count": 15, "content_length_bytes": 130, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('10c3b7a1-c1e3-4ecc-a355-8e410ed7ff91', 'bf870603-87b2-443e-ad08-fceb4369e909', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bf870603-87b2-443e-ad08-fceb4369e909'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'bf870603-87b2-443e-ad08-fceb4369e909'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:21.740518+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:21,853", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/maps/cache/ - 0.046s, 8 queries, 405", "path": "/api/v1/maps/cache/", "method": "GET", "status_code": 405, "duration_ms": 46.03, "duration_seconds": 0.046, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('40b66504-7903-46fd-a4b3-58e2ee3ff8f3', '8cfe1cda-1140-446d-af7d-8125e71e5257', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/cache/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:21.808083+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:39,358", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: POST /api/v1/auth/login/ - 0.341s, 12 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 341.19, "duration_seconds": 0.341, "query_count": 12, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'ed99ac0a-76bb-4b6f-993d-697d6cf0fcb0', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3a767719-5cc3-4872-9752-3b9ee1838b8c', '9be245b0-6508-4a4c-b517-a1c60b0e344d', 400, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9be245b0-6508-4a4c-b517-a1c60b0e344d'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:39,456", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: POST /api/v1/auth/signup/ - 0.089s, 18 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 88.62, "duration_seconds": 0.089, "query_count": 18, "content_length_bytes": 85, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1aa94ee0-afa4-41ee-8599-1b882a8be753', '918cde80-cd33-4272-a93c-729307a083aa', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '918cde80-cd33-4272-a93c-729307a083aa'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '918cde80-cd33-4272-a93c-729307a083aa'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '918cde80-cd33-4272-a93c-729307a083aa'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\"}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:39,510", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: POST /api/v1/auth/logout/ - 0.042s, 8 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 41.92, "duration_seconds": 0.042, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cd001e63-f3c0-4340-bd46-6a8cd9865d5a', '956c97fd-bf48-4ae3-8223-0c1d2e226494', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:55:39.468706+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:55:39,599", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: POST /api/v1/auth/password/reset/ - 0.079s, 15 queries, 200", "path": "/api/v1/auth/password/reset/", "method": "POST", "status_code": 200, "duration_ms": 79.39, "duration_seconds": 0.079, "query_count": 15, "content_length_bytes": 38, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('db8ad684-65d9-4b61-b911-16394ce852a7', 'be6426b4-3f98-4822-b76f-f97b139be555', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'be6426b4-3f98-4822-b76f-f97b139be555'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'be6426b4-3f98-4822-b76f-f97b139be555'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/reset/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"user@example.com\"}', \"body\" = '{\"email\": \"user@example.com\"}', \"method\" = 'POST', \"star...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:55:39,666", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request exception: GET /api/v1/auth/providers/ - 0.057s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 56.58, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:55:39,753", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/auth/providers/ - 0.144s, 28 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 144.08, "duration_seconds": 0.144, "query_count": 28, "content_length_bytes": 151326, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c0151cf1-99bf-4a0a-9e3b-5087f9313691'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'c0151cf1-99bf-4a0a-9e3b-5087f9313691'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'c0151cf1-99bf-4a0a-9e3b-5087f9313691'", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'c0151cf1-99bf-4a0a-9e3b-5087f9313691'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'c0151cf1-99bf-4a0a-9e3b-5087f9313691'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:39.609880+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:39,832", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/auth/status/ - 0.066s, 8 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 66.12, "duration_seconds": 0.066, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ed1734a8-d992-4947-b2cc-89cbac3ddc3a', 'aef27267-ea52-45e3-bbb6-305d58b7a6b4', 405, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:39.766929+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:55:45,058", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/health/ - 5.215s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5214.6, "duration_seconds": 5.215, "query_count": 10, "content_length_bytes": 1478, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('77a39c6b-11c1-42e7-8ad2-cff982c8dd79', '40610927-b7c6-4b79-ba1d-4e8a75fdb3de', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:39.843809+00:00'::timestamptz, \"view_name\" =...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:55:45,490", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/rankings/ - 0.088s, 13 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 88.38, "duration_seconds": 0.088, "query_count": 13, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('df4186c8-1530-40f4-a5fd-c47210f44e6a', 'b1fcfa7d-c0a9-45e0-bc1b-8a406e1c49cb', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b1fcfa7d-c0a9-45e0-bc1b-8a406e1c49cb'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\"', '202...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:45.402466+00:00'::timestamptz, \"view_name\"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:48,843", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: POST /api/v1/auth/login/ - 0.295s, 12 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 294.65, "duration_seconds": 0.295, "query_count": 12, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'b7b6ef60-3367-4b3d-b6df-2b5e7c909889', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ec38e4ca-7904-4fbe-a2a8-995fdbaf9337', '15f97682-3cd1-4c77-ae33-391036b49ed9', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '15f97682-3cd1-4c77-ae33-391036b49ed9'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:48,917", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: POST /api/v1/auth/signup/ - 0.064s, 18 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 64.39, "duration_seconds": 0.064, "query_count": 18, "content_length_bytes": 85, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f4487b69-007c-49de-a464-ee3de6574f4f', 'af0ec9b5-bbb8-459a-8e49-a04036b9745b', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'af0ec9b5-bbb8-459a-8e49-a04036b9745b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'af0ec9b5-bbb8-459a-8e49-a04036b9745b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'af0ec9b5-bbb8-459a-8e49-a04036b9745b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\"}', \"b...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:48,971", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: POST /api/v1/auth/logout/ - 0.045s, 8 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 44.67, "duration_seconds": 0.045, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ae7a09e8-43ca-4ed9-b986-dc111443a068', '24646dc4-18c3-4abe-a3e0-121daaee684a', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:55:48.927337+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:55:49,030", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: POST /api/v1/auth/password/reset/ - 0.048s, 16 queries, 200", "path": "/api/v1/auth/password/reset/", "method": "POST", "status_code": 200, "duration_ms": 48.22, "duration_seconds": 0.048, "query_count": 16, "content_length_bytes": 38, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('18491c40-3407-4584-a6db-b2f0bcaeafca', 'bdcac903-0f10-442f-914e-bb775dce69ae', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bdcac903-0f10-442f-914e-bb775dce69ae'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'bdcac903-0f10-442f-914e-bb775dce69ae'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/reset/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"user@example.com\"}', \"body\" = '{\"email\": \"user@example.com\"}', \"method\" = 'POST', \"star...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:55:49,085", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request exception: GET /api/v1/auth/providers/ - 0.045s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 45.44, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:55:49,140", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/auth/providers/ - 0.100s, 27 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 99.94, "duration_seconds": 0.1, "query_count": 27, "content_length_bytes": 151326, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '96fd2a8c-ac29-4bae-b5b8-f16b0e2f47e5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '96fd2a8c-ac29-4bae-b5b8-f16b0e2f47e5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '96fd2a8c-ac29-4bae-b5b8-f16b0e2f47e5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '96fd2a8c-ac29-4bae-b5b8-f16b0e2f47e5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '96fd2a8c-ac29-4bae-b5b8-f16b0e2f47e5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:49.040730+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:55:49,214", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/auth/status/ - 0.064s, 8 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 64.42, "duration_seconds": 0.064, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ab346535-fdf9-46dc-a4b8-d015d438b89b', '10367c8b-285a-49e8-84b3-6d6b756b9bf6', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:49.150561+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:55:54,431", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/health/ - 5.206s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5206.15, "duration_seconds": 5.206, "query_count": 10, "content_length_bytes": 1478, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3ae0ee22-f80f-4846-9cea-d80d71216fd7', 'f5cc4455-d6c6-4a09-bbf0-6903f9ddc401', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:55:49.225415+00:00'::timestamptz, \"view_name\" =...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:01,491", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: POST /api/v1/auth/login/ - 0.316s, 13 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 316.13, "duration_seconds": 0.316, "query_count": 13, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'fc3eebba-cb48-4268-8047-39fda23c8932', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1e568b06-73e0-4734-abc6-8949b1197499', '7c68bd14-e08b-4c4c-a0e8-9a956f2ff0e0', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7c68bd14-e08b-4c4c-a0e8-9a956f2ff0e0'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:01,592", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: POST /api/v1/auth/signup/ - 0.083s, 19 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 83.32, "duration_seconds": 0.083, "query_count": 19, "content_length_bytes": 85, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('47d8c729-dc37-47d8-89a9-b28ec2aa7690', 'e7dc015a-9dd7-47e9-94ec-602e2f6836ba', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e7dc015a-9dd7-47e9-94ec-602e2f6836ba'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e7dc015a-9dd7-47e9-94ec-602e2f6836ba'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'e7dc015a-9dd7-47e9-94ec-602e2f6836ba'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\"}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:01,667", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: POST /api/v1/auth/logout/ - 0.058s, 8 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 58.07, "duration_seconds": 0.058, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5fe53f59-80b6-4792-ac9a-90713510dbf4', 'b2cd8413-767d-4923-be78-ad4aebdcd3b3', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:56:01.609673+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:01,732", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: POST /api/v1/auth/password/reset/ - 0.053s, 15 queries, 200", "path": "/api/v1/auth/password/reset/", "method": "POST", "status_code": 200, "duration_ms": 53.5, "duration_seconds": 0.053, "query_count": 15, "content_length_bytes": 38, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0959de80-80cb-4054-a260-548f8ccf40c9', '6f65bc82-1845-4d7a-9e53-07e5275bc1f7', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6f65bc82-1845-4d7a-9e53-07e5275bc1f7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '6f65bc82-1845-4d7a-9e53-07e5275bc1f7'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/reset/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"user@example.com\"}', \"body\" = '{\"email\": \"user@example.com\"}', \"method\" = 'POST', \"star...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:01,800", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request exception: GET /api/v1/auth/providers/ - 0.053s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 52.75, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:01,851", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/auth/providers/ - 0.103s, 27 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 103.28, "duration_seconds": 0.103, "query_count": 27, "content_length_bytes": 151326, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd7eaab6b-cabf-49ba-93bb-a77a9f5d0889'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'd7eaab6b-cabf-49ba-93bb-a77a9f5d0889'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'd7eaab6b-cabf-49ba-93bb-a77a9f5d0889'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'd7eaab6b-cabf-49ba-93bb-a77a9f5d0889'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'd7eaab6b-cabf-49ba-93bb-a77a9f5d0889'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:01.748288+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:01,925", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/auth/status/ - 0.059s, 8 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 58.97, "duration_seconds": 0.059, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('811a1989-a938-4099-9de1-c9d95817dabb', 'b730e4d7-fbab-462f-8123-bd2e59f0ea48', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:01.866364+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:07,134", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/health/ - 5.196s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5196.42, "duration_seconds": 5.196, "query_count": 10, "content_length_bytes": 1478, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2bb933a2-436c-44fd-a0eb-7c9c6de94bba', '44fa86bf-eed1-4cd9-8316-652fca2b37a9', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:01.938592+00:00'::timestamptz, \"view_name\" =...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:07,619", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/rankings/ - 0.075s, 12 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 74.73, "duration_seconds": 0.075, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'b813eea2-3441-4167-8de7-da3ac28544ca', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a69c8213-ad40-4366-96ad-82513978ad89', '316e907f-c319-422d-b5be-58bb152fd5dd', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '316e907f-c319-422d-b5be-58bb152fd5dd'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\"', '202...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:07.546624+00:00'::timestamptz, \"view_name\"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:07,708", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/rankings/ - 0.077s, 12 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 76.71, "duration_seconds": 0.077, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'bdc45f1f-9d99-49be-b929-5990392c3a53', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2c828b9c-f9c9-44d1-9b87-b1875b194253', '0241f668-0bfc-4e90-9ece-e70917f21393', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0241f668-0bfc-4e90-9ece-e70917f21393'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\" INNER ...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '{\"category\": \"RC\", \"min_riders\": \"10\", \"ordering\": \"rank\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:07,855", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/ - 0.134s, 13 queries, 404", "path": "/api/v1/rankings/ride-slug-here/", "method": "GET", "status_code": 404, "duration_ms": 134.24, "duration_seconds": 0.134, "query_count": 13, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '9963539a-fe4c-460e-bf66-527f5ee603fb', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1937c1c6-c943-4183-a6a4-45639103a592', 'd1889835-cd47-43cb-87a8-792325eddcc0', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd1889835-cd47-43cb-87a8-792325eddcc0'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:07.721977+00:00'::timestamp...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:07,954", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/history/ - 0.073s, 13 queries, 404", "path": "/api/v1/rankings/ride-slug-here/history/", "method": "GET", "status_code": 404, "duration_ms": 73.24, "duration_seconds": 0.073, "query_count": 13, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('799acc67-c349-44a4-9836-ba4265252cb0', 'ae3b9341-9cd0-4e9a-a3be-7cac79ffd6e9', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ae3b9341-9cd0-4e9a-a3be-7cac79ffd6e9'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/history/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:07.882023+00:00'::t...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:08,029", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/rankings/statistics/ - 0.066s, 27 queries, 200", "path": "/api/v1/rankings/statistics/", "method": "GET", "status_code": 200, "duration_ms": 65.58, "duration_seconds": 0.066, "query_count": 27, "content_length_bytes": 178, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e9e3fe9e-4d97-4c0a-8bd7-b884592060fd'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'e9e3fe9e-4d97-4c0a-8bd7-b884592060fd'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'e9e3fe9e-4d97-4c0a-8bd7-b884592060fd'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'e9e3fe9e-4d97-4c0a-8bd7-b884592060fd'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'e9e3fe9e-4d97-4c0a-8bd7-b884592060fd'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/statistics/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:07.964335+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:08,090", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/comparisons/ - 0.051s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/comparisons/", "method": "GET", "status_code": 404, "duration_ms": 51.32, "duration_seconds": 0.051, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '75efef08-29df-4fce-b247-1666505a83ac', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3b48575a-95b9-4c52-86f6-ad5aa21e8a63', 'f08f2914-1dd3-4e4f-9f21-3f8d2e387f3e', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f08f2914-1dd3-4e4f-9f21-3f8d2e387f3e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/comparisons/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:08.039324+00:00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:08,208", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/parks/ - 0.108s, 36 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 107.59, "duration_seconds": 0.108, "query_count": 36, "content_length_bytes": 3756, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '42561ae5-2d9d-4294-8a53-3c08d4ddc0b6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '42561ae5-2d9d-4294-8a53-3c08d4ddc0b6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '42561ae5-2d9d-4294-8a53-3c08d4ddc0b6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '42561ae5-2d9d-4294-8a53-3c08d4ddc0b6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '42561ae5-2d9d-4294-8a53-3c08d4ddc0b6'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:08.101550+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:08,349", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/parks/search/companies/ - 0.077s, 12 queries, 200", "path": "/api/v1/parks/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 77.27, "duration_seconds": 0.077, "query_count": 12, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '1e6e2bb4-68a6-474c-86db-b81c35ad6f16', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('26b9bcd5-7652-4191-ae43-2c6bdf04f922', 'c3ef2ef7-c581-4fa9-bc45-f723ca8f52cf', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c3ef2ef7-c581-4fa9-bc45-f723ca8f52cf'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_company\".\"id\", \"parks_company\".\"created_at\", \"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search/companies/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:08.272700+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:08,411", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/parks/search-suggestions/ - 0.049s, 12 queries, 200", "path": "/api/v1/parks/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 49.23, "duration_seconds": 0.049, "query_count": 12, "content_length_bytes": 74, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'bd98699d-a309-4686-b24d-b9619000cd89', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('948bab82-4221-489a-8168-966a64d1e33b', '1660d69e-b8dd-4fa3-81c9-eafa0888d054', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1660d69e-b8dd-4fa3-81c9-eafa0888d054'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"name\" AS \"name\" FROM \"parks_park\" WHERE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search-suggestions/', \"query_params\" = '{\"q\": \"magic\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:08.362404+00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:08,473", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/parks/1/ - 0.051s, 13 queries, 404", "path": "/api/v1/parks/1/", "method": "GET", "status_code": 404, "duration_ms": 51.29, "duration_seconds": 0.051, "query_count": 13, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e3704520-68e1-45a6-8c6a-ee6af4a47900', '9a8ef06b-5e0b-4b7b-86c3-340c6e237feb', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9a8ef06b-5e0b-4b7b-86c3-340c6e237feb'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:08.422241+00:00'::timestamptz, \"view_name\" ...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:08,519", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/parks/1/photos/ - 0.038s, 8 queries, 403", "path": "/api/v1/parks/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 37.54, "duration_seconds": 0.038, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4faa86b6-148d-449e-8930-cbe9a3be55fb', 'a372d23b-be07-4e9e-b25a-d72a31a1a9b8', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:08.482636+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:08,578", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request exception: GET /api/v1/parks/1/photos/1/ - 0.049s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 49.28, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:08,586", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/parks/1/photos/1/ - 0.057s, 8 queries, 404", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 57.23, "duration_seconds": 0.057, "query_count": 8, "content_length_bytes": 30982, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dd8fbe66-e5a5-4f9f-86f6-71789b131bf6', '0ecaad61-bbaf-465d-bd3a-70cdb693619d', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:08.529355+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:08,688", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/rides/ - 0.091s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 91.12, "duration_seconds": 0.091, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('beb23d05-04d4-49c7-9b8f-2f4ad548d33a', '01ce990b-d49f-48b6-9484-c37d95de35b6', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '01ce990b-d49f-48b6-9484-c37d95de35b6'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '01ce990b-d49f-48b6-9484-c37d95de35b6'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:08.597358+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:08,858", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/rides/search/companies/ - 0.078s, 12 queries, 200", "path": "/api/v1/rides/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 78.1, "duration_seconds": 0.078, "query_count": 12, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'b071abfc-8886-4836-814d-71eca441b29d', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('422d9c02-78d2-4144-a024-fe980451bf63', 'e4f706bc-0ac3-4235-a4aa-004206b792fd', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e4f706bc-0ac3-4235-a4aa-004206b792fd'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_company\".\"id\", \"rides_company\".\"created_at\", \"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/companies/', \"query_params\" = '{\"q\": \"intamin\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:08.780891+00...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:08,943", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/rides/search/ride-models/ - 0.068s, 12 queries, 200", "path": "/api/v1/rides/search/ride-models/", "method": "GET", "status_code": 200, "duration_ms": 67.96, "duration_seconds": 0.068, "query_count": 12, "content_length_bytes": 2, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '17e3e8cb-be00-4596-ae01-023367c12b79', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d50d6eef-58d8-47e2-a108-bffbaf8eb6e9', 'e4756dc7-2c09-4ee8-bf08-b87ee4798ec6', 200, 'W10...", "time": 0.002}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e4756dc7-2c09-4ee8-bf08-b87ee4798ec6'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ridemodel\".\"id\", \"rides_ridemodel\".\"created_at...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/ride-models/', \"query_params\" = '{\"q\": \"giga\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:08.875496+00:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:09,021", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/rides/search-suggestions/ - 0.068s, 12 queries, 200", "path": "/api/v1/rides/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 67.81, "duration_seconds": 0.068, "query_count": 12, "content_length_bytes": 35, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'fad1b2ea-4615-4f9f-a451-951277291754', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4e16031a-69f1-4481-bf8d-e0991b1dc282', '8da5c14b-0c13-4605-b0e8-0c2696fcc950', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8da5c14b-0c13-4605-b0e8-0c2696fcc950'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"name\" AS \"name\" FROM \"rides_ride\" WHERE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search-suggestions/', \"query_params\" = '{\"q\": \"millennium\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:08.9538...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:09,107", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/rides/1/ - 0.074s, 13 queries, 404", "path": "/api/v1/rides/1/", "method": "GET", "status_code": 404, "duration_ms": 74.48, "duration_seconds": 0.074, "query_count": 13, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7d70206f-6a27-4eac-adc1-fa6e0ae354ce', 'a7c7ac10-62ad-44a1-9cb6-ae7cd03df138', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a7c7ac10-62ad-44a1-9cb6-ae7cd03df138'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:09.033327+00:00'::timestamptz, \"view_name\" ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:09,168", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/rides/1/photos/ - 0.051s, 8 queries, 403", "path": "/api/v1/rides/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 50.63, "duration_seconds": 0.051, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e3c43dc8-1703-407b-82cb-33e1d667bed6', '2e8d72b9-75af-428e-8325-1426a4b7a94d', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:09.117864+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:09,244", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request exception: GET /api/v1/rides/1/photos/1/ - 0.065s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/1/photos/1\u201d does not exist", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 65.26, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:09,259", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/rides/1/photos/1/ - 0.080s, 8 queries, 404", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 80.5, "duration_seconds": 0.08, "query_count": 8, "content_length_bytes": 31447, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8377b855-9959-4475-b724-eed66d0c587d', '2e4542f3-9943-43e2-a378-6232582f721b', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:09.179718+00:00'::timestamptz, \"vi...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:09,342", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/accounts/profiles/ - 0.067s, 9 queries, 403", "path": "/api/v1/accounts/profiles/", "method": "GET", "status_code": 403, "duration_ms": 66.93, "duration_seconds": 0.067, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1935c08a-ff47-4fcc-9aee-0a42717bfb4c', '83e39ff1-fd57-4552-a1b8-06d22cdc3f4c', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:09.275746+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:09,403", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/accounts/profiles/1/ - 0.048s, 8 queries, 403", "path": "/api/v1/accounts/profiles/1/", "method": "GET", "status_code": 403, "duration_ms": 48.34, "duration_seconds": 0.048, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f18da053-c9e8-4b3f-b84d-8e437fbd4126', '8422a934-6b2a-4a6d-a07a-1aeafa774891', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:09.355090+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:09,476", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/accounts/toplists/ - 0.058s, 8 queries, 403", "path": "/api/v1/accounts/toplists/", "method": "GET", "status_code": 403, "duration_ms": 57.82, "duration_seconds": 0.058, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ecc2d693-f518-438b-9a03-179fc8e56266', '417eb07a-36d3-4c3f-ad58-a274481bc968', 403, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:09.419927+00:00'::timestamptz, \"v...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:09,547", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/accounts/toplists/1/ - 0.061s, 8 queries, 403", "path": "/api/v1/accounts/toplists/1/", "method": "GET", "status_code": 403, "duration_ms": 61.4, "duration_seconds": 0.061, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b7396d29-be72-4a45-a79d-270f0d25ed05', '0e3492d1-358a-46a2-b585-7d3a67795340', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:09.486459+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:09,637", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/accounts/toplist-items/ - 0.079s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/", "method": "GET", "status_code": 403, "duration_ms": 78.66, "duration_seconds": 0.079, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('018a41ba-4ffa-4e90-986f-983458e2171c', 'dc97d835-b52e-4aca-b03b-b735ce286f10', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:09.561593+00:00'::timestampt...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:09,708", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/accounts/toplist-items/1/ - 0.057s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/1/", "method": "GET", "status_code": 403, "duration_ms": 56.8, "duration_seconds": 0.057, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('728e416d-6291-439d-b679-5b54e083688c', 'd48d37f2-5288-44b2-9cde-b42db9b48421', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:09.653445+00:00'::timestam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:09,906", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/history/parks/park-slug/ - 0.187s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/", "method": "GET", "status_code": 404, "duration_ms": 187.24, "duration_seconds": 0.187, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '141c44d5-1e34-4b32-a606-23bb6b99fcfd', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5ce5ee56-a5d3-410c-be45-0c61e8526521', '0b97db6d-7041-4b59-92a1-52331c7733e1', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0b97db6d-7041-4b59-92a1-52331c7733e1'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.112}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:09.720669+00:00'::timestamp...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.112} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:09,975", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/history/parks/park-slug/detail/ - 0.059s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 59.19, "duration_seconds": 0.059, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '5661e929-4388-4e0e-812f-47e64c3011c4', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d13d3513-aa8d-42ee-9b5e-4009eae2dc02', '4ed6ceb8-596e-4065-b90c-6bae492ddf28', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4ed6ceb8-596e-4065-b90c-6bae492ddf28'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:09.917498+00:00'::ti...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:10,044", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/ - 0.059s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/", "method": "GET", "status_code": 404, "duration_ms": 58.94, "duration_seconds": 0.059, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'f54b2431-08cb-4c5b-b0c1-7d58e87fce64', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d0a561cf-1aa5-41bc-85a4-de9190f96697', '4a85ca50-26c0-4632-bf4f-e135a0fa837e', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4a85ca50-26c0-4632-bf4f-e135a0fa837e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:09.986066+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:10,130", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/detail/ - 0.074s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 73.93, "duration_seconds": 0.074, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'ae98560e-40b2-4b11-b2f4-28a0368a9173', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('baed7ddb-31d8-4b40-bf60-01c21ab174f2', 'cd66b71b-50e5-4435-ad5b-2d42b789f077', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'cd66b71b-50e5-4435-ad5b-2d42b789f077'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:10.0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:10,264", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request exception: GET /api/v1/history/timeline/ - 0.118s, 5 queries, FieldError: Cannot resolve keyword 'id' into field. Choices are: pgh_context, pgh_context_id, pgh_created_at, pgh_data, pgh_diff, pgh_id, pgh_label, pgh_model, pgh_obj_id, pgh_obj_model, pgh_slug", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 117.63, "query_count": 5, "exception": "Cannot resolve keyword 'id' into field. Choices are: pgh_context, pgh_context_id, pgh_created_at, pgh_data, pgh_diff, pgh_id, pgh_label, pgh_model, pgh_obj_id, pgh_obj_model, pgh_slug", "exception_type": "FieldError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:10,632", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/history/timeline/ - 0.485s, 25 queries, 500", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 485.47, "duration_seconds": 0.485, "query_count": 25, "content_length_bytes": 158285, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ac83a1a8-66e4-4c14-90d1-676eef8b5d40'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'ac83a1a8-66e4-4c14-90d1-676eef8b5d40'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'ac83a1a8-66e4-4c14-90d1-676eef8b5d40'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'ac83a1a8-66e4-4c14-90d1-676eef8b5d40'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.009}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['WITH pghistory_events AS (\n\n ...", "time": 0.03}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:10.146881+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:10,780", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/history/timeline/1/ - 0.123s, 12 queries, 404", "path": "/api/v1/history/timeline/1/", "method": "GET", "status_code": 404, "duration_ms": 123.31, "duration_seconds": 0.123, "query_count": 12, "content_length_bytes": 150, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'c4b65dcf-f57d-4df4-97a5-18d119743917', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('411c49b4-1da0-4ee4-9321-19bfbdf5bccb', '8a64eab1-9c49-4baf-a6a9-41dfc9cb287b', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8a64eab1-9c49-4baf-a6a9-41dfc9cb287b'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('WITH pghistory_events AS (\n\n SELECT\n ...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:10.657292+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:10,837", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/core/entities/search/ - 0.047s, 8 queries, 405", "path": "/api/v1/core/entities/search/", "method": "GET", "status_code": 405, "duration_ms": 47.42, "duration_seconds": 0.047, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e48ebbdd-ae11-499c-9e3b-096b8fc61b60', '7a145d2d-563b-4d7b-a81d-43a8f6c0a25d', 405, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/search/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:10.790274+00:00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:10,891", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: POST /api/v1/core/entities/not-found/ - 0.045s, 8 queries, 400", "path": "/api/v1/core/entities/not-found/", "method": "POST", "status_code": 400, "duration_ms": 44.78, "duration_seconds": 0.045, "query_count": 8, "content_length_bytes": 77, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cf9f3d2b-56e6-4100-8e8a-56413e7fde98', '0ec768fc-162b-4050-bff0-ee0601ec9c38', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/not-found/', \"query_params\" = '', \"raw_body\" = '{\"query\": \"nonexistent park\", \"type\": \"park\"}', \"body\" = '{\"query\": \"nonexistent park\", \"type\"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:11,067", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/maps/locations/park/1/ - 0.064s, 12 queries, 404", "path": "/api/v1/maps/locations/park/1/", "method": "GET", "status_code": 404, "duration_ms": 64.17, "duration_seconds": 0.064, "query_count": 12, "content_length_bytes": 45, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '5cfd1cac-00b9-4892-ad55-15b36601b6a2', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dd28cc53-6e1e-43a9-a037-1d9189b17741', 'b9f3a5bf-5962-4f50-bef8-0572f24cb16b', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b9f3a5bf-5962-4f50-bef8-0572f24cb16b'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/locations/park/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:11.003901+00:00'::timestamptz...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:11,158", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/maps/search/ - 0.080s, 15 queries, 200", "path": "/api/v1/maps/search/", "method": "GET", "status_code": 200, "duration_ms": 80.07, "duration_seconds": 0.08, "query_count": 15, "content_length_bytes": 90, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a66ce030-e4b9-42f4-a9de-1937817e47dd', '2080a817-8e3a-4dac-9046-e5ca2a7d299a', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2080a817-8e3a-4dac-9046-e5ca2a7d299a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '2080a817-8e3a-4dac-9046-e5ca2a7d299a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/search/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:11.078807+00:00'::timest...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:11,287", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/maps/bounds/ - 0.117s, 12 queries, 500", "path": "/api/v1/maps/bounds/", "method": "GET", "status_code": 500, "duration_ms": 117.46, "duration_seconds": 0.117, "query_count": 12, "content_length_bytes": 73, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.032}, {"sql": "SELECT set_config('pghistory.context_id', 'fd4ebf62-8b9e-4947-800f-596cf1b3948e', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c66fe01b-9894-4aca-9717-ad37ceecc850', 'b05a3df8-b15f-43a8-99fc-01436a2a68d5', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/bounds/', \"query_params\" = '{\"north\": \"40.7\", \"south\": \"40.6\", \"east\": \"-73.9\", \"west\": \"-74.0\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"sta...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:11,354", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/maps/stats/ - 0.053s, 15 queries, 200", "path": "/api/v1/maps/stats/", "method": "GET", "status_code": 200, "duration_ms": 52.79, "duration_seconds": 0.053, "query_count": 15, "content_length_bytes": 130, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3b2f4064-4a7d-466b-ab6c-2aab04eb063e', 'db9e9f43-dbe6-4894-b583-6afb7d4168e1', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'db9e9f43-dbe6-4894-b583-6afb7d4168e1'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'db9e9f43-dbe6-4894-b583-6afb7d4168e1'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:11.301956+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:11,410", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/maps/cache/ - 0.037s, 8 queries, 405", "path": "/api/v1/maps/cache/", "method": "GET", "status_code": 405, "duration_ms": 36.62, "duration_seconds": 0.037, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8f30c3f1-9920-4ed6-ace7-1ee0bd83305c', '24aa9f3d-1f52-4230-a3dd-8d85107711f0', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/cache/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:11.373771+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:19,623", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: POST /api/v1/auth/login/ - 0.336s, 12 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 336.27, "duration_seconds": 0.336, "query_count": 12, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '6a664056-9903-4de4-8def-fa7544ed9a51', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9cbb9711-960e-498e-952a-cbd43721712c', '44d9e953-e7c2-47e3-9a53-7ec31a65ac23', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '44d9e953-e7c2-47e3-9a53-7ec31a65ac23'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:19,708", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: POST /api/v1/auth/signup/ - 0.075s, 18 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 74.76, "duration_seconds": 0.075, "query_count": 18, "content_length_bytes": 85, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7320ecf2-dee1-4540-936a-c87e442951f4', '9257a854-0d3f-4653-933c-fa18d749d692', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9257a854-0d3f-4653-933c-fa18d749d692'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9257a854-0d3f-4653-933c-fa18d749d692'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '9257a854-0d3f-4653-933c-fa18d749d692'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\"}', \"b...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:19,801", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: POST /api/v1/auth/logout/ - 0.083s, 10 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 83.08, "duration_seconds": 0.083, "query_count": 10, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9fe0e29d-a7e3-4af4-9aa9-45a4f892cad3', '0578b60e-f5cb-46a7-8437-343ab356a69e', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:56:19.718238+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:19,902", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: POST /api/v1/auth/password/reset/ - 0.092s, 15 queries, 200", "path": "/api/v1/auth/password/reset/", "method": "POST", "status_code": 200, "duration_ms": 91.59, "duration_seconds": 0.092, "query_count": 15, "content_length_bytes": 38, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7d7a56f2-3828-4663-a84e-390e4920bcf5', 'dc48693b-a4b5-46e9-9a95-7d41d0785866', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'dc48693b-a4b5-46e9-9a95-7d41d0785866'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'dc48693b-a4b5-46e9-9a95-7d41d0785866'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/reset/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"user@example.com\"}', \"body\" = '{\"email\": \"user@example.com\"}', \"method\" = 'POST', \"star...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:19,999", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request exception: GET /api/v1/auth/providers/ - 0.082s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 82.26, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:20,059", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/auth/providers/ - 0.142s, 27 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 141.98, "duration_seconds": 0.142, "query_count": 27, "content_length_bytes": 151326, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a64c0884-9669-4c1c-965d-06050b65474d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a64c0884-9669-4c1c-965d-06050b65474d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'a64c0884-9669-4c1c-965d-06050b65474d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'a64c0884-9669-4c1c-965d-06050b65474d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'a64c0884-9669-4c1c-965d-06050b65474d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:19.917603+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:20,136", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/auth/status/ - 0.067s, 8 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 66.95, "duration_seconds": 0.067, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6a5b3472-b3db-4c74-9e0f-4f9f31760e21', '655746ae-6218-462c-82a5-e53286d4a2f3', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:20.069665+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:25,401", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/health/ - 5.255s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5255.28, "duration_seconds": 5.255, "query_count": 10, "content_length_bytes": 1477, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9c2ec431-0815-4591-835b-06945d6db1f7', '00175489-3a76-4537-855e-f6d207a3371d', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.009}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:20.146380+00:00'::timestamptz, \"view_name\" =...", "time": 0.01}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:30,437", "module": "performance_middleware", "process": 29981, "thread": 12969013248, "message": "Request performance: POST /api/v1/auth/login/ - 5.282s, 12 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 5281.82, "duration_seconds": 5.282, "query_count": 12, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '48dc152e-e166-4446-912c-7fa2de36c32c', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b3a9f96d-e846-4e84-9980-6ed579decefd', 'ebb9cbba-fd37-443d-bda7-626bc96e66c3', 400, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12969013248_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ebb9cbba-fd37-443d-bda7-626bc96e66c3'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s12969013248_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:30,512", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: POST /api/v1/auth/signup/ - 0.060s, 19 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 60.31, "duration_seconds": 0.06, "query_count": 19, "content_length_bytes": 85, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b3f0a599-7c30-402c-a072-e3d34b3767ec'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b3f0a599-7c30-402c-a072-e3d34b3767ec'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'b3f0a599-7c30-402c-a072-e3d34b3767ec'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\"}', \"b...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:30,587", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: POST /api/v1/auth/logout/ - 0.059s, 8 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 58.71, "duration_seconds": 0.059, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6733ae6c-9454-4192-9d7e-4e57fc820b8b', 'efc7f20c-12a4-452f-bc8b-38869b6f83db', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:56:30.529205+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:30,658", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: POST /api/v1/auth/password/reset/ - 0.054s, 15 queries, 200", "path": "/api/v1/auth/password/reset/", "method": "POST", "status_code": 200, "duration_ms": 53.65, "duration_seconds": 0.054, "query_count": 15, "content_length_bytes": 38, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1ff490de-7f30-4a8d-91f1-2df4f70b1c75', '99595745-e5d9-4e90-b727-9ebe8fdf347b', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '99595745-e5d9-4e90-b727-9ebe8fdf347b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '99595745-e5d9-4e90-b727-9ebe8fdf347b'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/reset/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"user@example.com\"}', \"body\" = '{\"email\": \"user@example.com\"}', \"method\" = 'POST', \"star...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:30,742", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request exception: GET /api/v1/auth/providers/ - 0.070s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 69.64, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:30,803", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/auth/providers/ - 0.131s, 27 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 130.95, "duration_seconds": 0.131, "query_count": 27, "content_length_bytes": 151326, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '6ee215e8-8ae1-4aea-acb6-84ebe1f99bfa'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '6ee215e8-8ae1-4aea-acb6-84ebe1f99bfa'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '6ee215e8-8ae1-4aea-acb6-84ebe1f99bfa'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '6ee215e8-8ae1-4aea-acb6-84ebe1f99bfa'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '6ee215e8-8ae1-4aea-acb6-84ebe1f99bfa'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:30.672649+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:30,883", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/auth/status/ - 0.064s, 8 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 64.29, "duration_seconds": 0.064, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7311777c-3b78-42a2-a95b-74dd268f4d71', '18d5c362-b6fb-4baf-a7e9-c5c3a6c3e8e1', 405, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:30.819167+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:36,105", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/health/ - 5.208s, 11 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5207.6, "duration_seconds": 5.208, "query_count": 11, "content_length_bytes": 1478, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('24ce252c-f2a3-44a3-8746-9b0f3828e108', '17db3d7a-867c-4b42-86cf-639b3f55505e', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:30.898085+00:00'::timestamptz, \"view_name\" =...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:41,106", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: POST /api/v1/auth/login/ - 0.319s, 12 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 319.14, "duration_seconds": 0.319, "query_count": 12, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '606bb7c5-54ad-40be-81ec-42cc7a64ef08', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('765d6673-1b5f-434c-809e-01453383abef', '7304dd1b-23e4-4f7d-9c2c-00cf7b65db66', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7304dd1b-23e4-4f7d-9c2c-00cf7b65db66'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:41,191", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: POST /api/v1/auth/signup/ - 0.071s, 19 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 71.23, "duration_seconds": 0.071, "query_count": 19, "content_length_bytes": 85, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f8e48306-b6db-47f9-8a5d-dcde25c36748'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f8e48306-b6db-47f9-8a5d-dcde25c36748'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'f8e48306-b6db-47f9-8a5d-dcde25c36748'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\"}', \"b...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:41,291", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: POST /api/v1/auth/logout/ - 0.083s, 9 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 83.45, "duration_seconds": 0.083, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4c8d7d8a-37fa-4dc0-8d6e-7465f33eb499', 'da2be232-4b16-43eb-b12c-690c9548a2d6', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T17:56:41.208018+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:41,370", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: POST /api/v1/auth/password/reset/ - 0.061s, 16 queries, 200", "path": "/api/v1/auth/password/reset/", "method": "POST", "status_code": 200, "duration_ms": 61.19, "duration_seconds": 0.061, "query_count": 16, "content_length_bytes": 38, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d23bacff-963e-4291-b0a9-5b20f527061e', '5f38a6ef-a203-47db-bec1-6c08e4b5b924', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5f38a6ef-a203-47db-bec1-6c08e4b5b924'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5f38a6ef-a203-47db-bec1-6c08e4b5b924'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/reset/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"user@example.com\"}', \"body\" = '{\"email\": \"user@example.com\"}', \"method\" = 'POST', \"star...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:41,418", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request exception: GET /api/v1/auth/providers/ - 0.038s, 5 queries, DoesNotExist: Site matching query does not exist.", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 37.69, "query_count": 5, "exception": "Site matching query does not exist.", "exception_type": "DoesNotExist", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:41,492", "module": "performance_middleware", "process": 29981, "thread": 6300020736, "message": "Request performance: GET /api/v1/auth/providers/ - 0.112s, 30 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 111.67, "duration_seconds": 0.112, "query_count": 30, "content_length_bytes": 151326, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '46e66fda-13f2-446a-81b5-901080b30fc5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '46e66fda-13f2-446a-81b5-901080b30fc5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '46e66fda-13f2-446a-81b5-901080b30fc5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6300020736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:41.380707+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:41,579", "module": "performance_middleware", "process": 29981, "thread": 12901707776, "message": "Request performance: GET /api/v1/auth/status/ - 0.073s, 8 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 72.84, "duration_seconds": 0.073, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('db40b3a0-351b-41ee-8343-3b61bd4fe6fb', 'e98be89a-7ce5-41ba-b706-997cf80d77b0', 405, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:41.506967+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:46,820", "module": "performance_middleware", "process": 29981, "thread": 12901707776, "message": "Request performance: GET /api/v1/health/ - 5.228s, 11 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5228.33, "duration_seconds": 5.228, "query_count": 11, "content_length_bytes": 1478, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('85377abc-30f7-4baa-994f-77cad176eedd', '7ad24969-2c74-4932-96d0-1763fb62fa8f', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:41.592026+00:00'::timestamptz, \"view_name\" =...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:47,315", "module": "performance_middleware", "process": 29981, "thread": 12901707776, "message": "Request performance: GET /api/v1/rankings/ - 0.104s, 12 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 103.73, "duration_seconds": 0.104, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'c2b9f574-516e-4ee2-b52c-dbc6d0dec265', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6affe097-1aec-4df6-8e2c-299a83c2caab', '1fb09032-d8c5-43d6-945d-8f942cbc97f6', 200, 'eyJ...", "time": 0.005}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1fb09032-d8c5-43d6-945d-8f942cbc97f6'", "time": 0.005}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\"', '202...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:47.212399+00:00'::timestamptz, \"view_name\"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:47,407", "module": "performance_middleware", "process": 29981, "thread": 12901707776, "message": "Request performance: GET /api/v1/rankings/ - 0.074s, 12 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 73.6, "duration_seconds": 0.074, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'fb3b4e71-5774-4ed3-a8ba-0aeccc1f947a', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f9f72c67-2151-4b32-88ac-977c5ca11c54', '17b504ac-b5c6-46f1-ac19-68611ea6bf62', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '17b504ac-b5c6-46f1-ac19-68611ea6bf62'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\" INNER ...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '{\"category\": \"RC\", \"min_riders\": \"10\", \"ordering\": \"rank\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:47,515", "module": "performance_middleware", "process": 29981, "thread": 12901707776, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/ - 0.098s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/", "method": "GET", "status_code": 404, "duration_ms": 98.28, "duration_seconds": 0.098, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '76a302fe-4ee6-424e-a1a9-a1d6166c8cb8', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('230ee4a7-c288-4597-ae47-3a02db7f6161', 'a0ebd1ab-e1c9-4cc8-943b-7d57e02d298a', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a0ebd1ab-e1c9-4cc8-943b-7d57e02d298a'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:47.417024+00:00'::timestamp...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:47,614", "module": "performance_middleware", "process": 29981, "thread": 12901707776, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/history/ - 0.087s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/history/", "method": "GET", "status_code": 404, "duration_ms": 87.43, "duration_seconds": 0.087, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'b753cbdf-9562-43c6-bd21-b1e55af64447', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('79484a6f-906c-458a-be89-2acb3da1e02d', '7f484d6b-23e4-47df-8551-0f3f2d2751d1', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7f484d6b-23e4-47df-8551-0f3f2d2751d1'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/history/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:47.527135+00:00'::t...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:47,693", "module": "performance_middleware", "process": 29981, "thread": 12901707776, "message": "Request performance: GET /api/v1/rankings/statistics/ - 0.070s, 27 queries, 200", "path": "/api/v1/rankings/statistics/", "method": "GET", "status_code": 200, "duration_ms": 69.99, "duration_seconds": 0.07, "query_count": 27, "content_length_bytes": 178, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f64868fe-3201-45ba-897e-8bd95c5ccba3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'f64868fe-3201-45ba-897e-8bd95c5ccba3'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'f64868fe-3201-45ba-897e-8bd95c5ccba3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'f64868fe-3201-45ba-897e-8bd95c5ccba3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'f64868fe-3201-45ba-897e-8bd95c5ccba3'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/statistics/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:47.624038+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:47,860", "module": "performance_middleware", "process": 29981, "thread": 12901707776, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/comparisons/ - 0.156s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/comparisons/", "method": "GET", "status_code": 404, "duration_ms": 155.87, "duration_seconds": 0.156, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '815b93d8-4302-445e-98d7-ec214375e6ec', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4ea53e54-82b8-4764-92c7-91c3aac3abb1', 'c98050a2-adc3-4301-8be0-68747294ad6d', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c98050a2-adc3-4301-8be0-68747294ad6d'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/comparisons/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:47.705371+00:00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:48,044", "module": "performance_middleware", "process": 29981, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/ - 0.169s, 38 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 169.36, "duration_seconds": 0.169, "query_count": 38, "content_length_bytes": 3756, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '5e49e127-9a8a-4f89-8bf7-a6080fd14aac'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '5e49e127-9a8a-4f89-8bf7-a6080fd14aac'", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '5e49e127-9a8a-4f89-8bf7-a6080fd14aac'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '5e49e127-9a8a-4f89-8bf7-a6080fd14aac'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:47.875324+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:48,173", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/parks/search/companies/ - 0.060s, 13 queries, 200", "path": "/api/v1/parks/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 60.34, "duration_seconds": 0.06, "query_count": 13, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('85994aa2-c801-4fad-ade5-bbf51f192836', '9e888eb1-e77c-4382-9511-ad95c3c9cb4c', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9e888eb1-e77c-4382-9511-ad95c3c9cb4c'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_company\".\"id\", \"parks_company\".\"created_at\", \"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search/companies/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:48.113364+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:48,273", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/parks/search-suggestions/ - 0.089s, 12 queries, 200", "path": "/api/v1/parks/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 89.25, "duration_seconds": 0.089, "query_count": 12, "content_length_bytes": 74, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '5f82f900-f260-4c12-8610-4cd3484f6331', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b4a0a56b-7265-4d93-a96a-843814e8fb34', '582600e9-e760-4261-9b67-333185156b42', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '582600e9-e760-4261-9b67-333185156b42'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"name\" AS \"name\" FROM \"parks_park\" WHERE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search-suggestions/', \"query_params\" = '{\"q\": \"magic\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:48.184807+00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:48,351", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/parks/1/ - 0.067s, 12 queries, 404", "path": "/api/v1/parks/1/", "method": "GET", "status_code": 404, "duration_ms": 66.52, "duration_seconds": 0.067, "query_count": 12, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '77c2ed8f-2210-4dfa-acf9-f1ff30ecec41', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b932671a-b69a-4033-87f6-4ed766173f2d', 'bf55e799-ef30-4dcd-97f5-d77454c852a0', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bf55e799-ef30-4dcd-97f5-d77454c852a0'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:48.285567+00:00'::timestamptz, \"view_name\" ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:48,444", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/parks/1/photos/ - 0.082s, 8 queries, 403", "path": "/api/v1/parks/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 82.18, "duration_seconds": 0.082, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('55149db5-860c-44a2-b624-566b9bd16bc5', '8aed5317-2b35-4e61-8df8-34a8d1522117', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:48.365176+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:48,557", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request exception: GET /api/v1/parks/1/photos/1/ - 0.101s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 101.21, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:48,569", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/parks/1/photos/1/ - 0.114s, 8 queries, 404", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 113.8, "duration_seconds": 0.114, "query_count": 8, "content_length_bytes": 30982, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a430fcd7-acac-4f56-8548-0f9453620be0', '35c9b444-42c4-49b5-bcc4-927fb3699374', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:48.456424+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:48,657", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/rides/ - 0.077s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 76.55, "duration_seconds": 0.077, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('24d789f0-3e89-4765-a401-a364e6ba7ea4', 'c16af85f-e7de-4a1d-8ad3-77b736b5a4d6', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c16af85f-e7de-4a1d-8ad3-77b736b5a4d6'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c16af85f-e7de-4a1d-8ad3-77b736b5a4d6'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:48.580861+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:48,768", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/rides/search/companies/ - 0.042s, 12 queries, 200", "path": "/api/v1/rides/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 42.37, "duration_seconds": 0.042, "query_count": 12, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'fc94339c-bac4-4a16-931c-d836a9e128a8', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c51d9bf0-e379-4d18-946f-fe2a41f5bb17', '78d169ea-57d6-4108-a3dd-64b921d060bb', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '78d169ea-57d6-4108-a3dd-64b921d060bb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_company\".\"id\", \"rides_company\".\"created_at\", \"...", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/companies/', \"query_params\" = '{\"q\": \"intamin\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:48.726723+00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:48,842", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/rides/search/ride-models/ - 0.063s, 12 queries, 200", "path": "/api/v1/rides/search/ride-models/", "method": "GET", "status_code": 200, "duration_ms": 63.26, "duration_seconds": 0.063, "query_count": 12, "content_length_bytes": 2, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '79b49e73-092e-4867-b5bf-b33d4ff7d732', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cad178b4-a1b7-4432-ab73-caf566047e5e', 'a9179f4b-726b-47aa-a6b1-afdb89d9287f', 200, 'W10...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a9179f4b-726b-47aa-a6b1-afdb89d9287f'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ridemodel\".\"id\", \"rides_ridemodel\".\"created_at...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/ride-models/', \"query_params\" = '{\"q\": \"giga\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:48.779599+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:48,960", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/rides/search-suggestions/ - 0.107s, 12 queries, 200", "path": "/api/v1/rides/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 106.51, "duration_seconds": 0.107, "query_count": 12, "content_length_bytes": 35, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '7182d1cc-c3e0-4485-84a1-7fb7835de7de', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('87240472-13a4-45b5-b5b2-4600ad20d1f2', '1dbd954b-fb34-4fe9-9d05-4160c10eae98', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1dbd954b-fb34-4fe9-9d05-4160c10eae98'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"name\" AS \"name\" FROM \"rides_ride\" WHERE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search-suggestions/', \"query_params\" = '{\"q\": \"millennium\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:48.8541...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:49,073", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/rides/1/ - 0.099s, 12 queries, 404", "path": "/api/v1/rides/1/", "method": "GET", "status_code": 404, "duration_ms": 99.3, "duration_seconds": 0.099, "query_count": 12, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '55db2539-b944-4399-b205-587e7ea58528', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6443e1e3-3457-4bf5-a7a6-60a7a57804d3', 'c0fba03c-d4f0-4f8e-b15b-dddc7dbeac7d', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c0fba03c-d4f0-4f8e-b15b-dddc7dbeac7d'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:48.977246+00:00'::timestamptz, \"view_name\" ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:49,140", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/rides/1/photos/ - 0.057s, 9 queries, 403", "path": "/api/v1/rides/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 57.38, "duration_seconds": 0.057, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0fa1f8cd-38ba-4f6e-9282-73a3d68d7863', '4921ab97-0ebc-4008-b406-f7877730edba', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:49.083678+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:49,208", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request exception: GET /api/v1/rides/1/photos/1/ - 0.056s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/1/photos/1\u201d does not exist", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 56.33, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/rides/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:49,230", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/rides/1/photos/1/ - 0.078s, 9 queries, 404", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 78.5, "duration_seconds": 0.078, "query_count": 9, "content_length_bytes": 31447, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1ff21f6d-4008-4948-ac18-53137e787e06', 'f906c097-bf24-447c-ac06-c0ef57da2e8c', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:49.153057+00:00'::timestamptz, \"vi...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:49,309", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/accounts/profiles/ - 0.067s, 8 queries, 403", "path": "/api/v1/accounts/profiles/", "method": "GET", "status_code": 403, "duration_ms": 67.36, "duration_seconds": 0.067, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fe0e643e-4c3e-40c8-af49-36eb1b065945', '39a5c217-d7cc-49f8-8a92-70b7404f7d8f', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:49.245006+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:49,419", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/accounts/profiles/1/ - 0.091s, 9 queries, 403", "path": "/api/v1/accounts/profiles/1/", "method": "GET", "status_code": 403, "duration_ms": 90.61, "duration_seconds": 0.091, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('88a595cd-e90d-4866-b436-4e7ece73632f', '1a1a6c46-0b57-4aae-9ccf-570f91ea27e6', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:49.329494+00:00'::timestamptz, ...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:49,545", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/accounts/toplists/ - 0.111s, 8 queries, 403", "path": "/api/v1/accounts/toplists/", "method": "GET", "status_code": 403, "duration_ms": 110.64, "duration_seconds": 0.111, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d00d90b1-9134-4939-b847-51b6c187b2b0', '658fa6e5-5504-449c-bcd3-e8d944f7d80c', 403, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:49.435439+00:00'::timestamptz, \"v...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:49,624", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/accounts/toplists/1/ - 0.065s, 8 queries, 403", "path": "/api/v1/accounts/toplists/1/", "method": "GET", "status_code": 403, "duration_ms": 64.75, "duration_seconds": 0.065, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dd09bf88-d378-4e71-a750-4fe3639677ac', '48016968-605a-492b-8013-8bf9e585c7e6', 403, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:49.560253+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:49,695", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/accounts/toplist-items/ - 0.060s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/", "method": "GET", "status_code": 403, "duration_ms": 59.9, "duration_seconds": 0.06, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c7aea6a2-fead-4509-bc82-4b7062fbf879', 'a41fd1d2-9bca-4d09-a8fc-0899b297025a', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:49.638520+00:00'::timestampt...", "time": 0.002}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:49,770", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/accounts/toplist-items/1/ - 0.063s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/1/", "method": "GET", "status_code": 403, "duration_ms": 63.47, "duration_seconds": 0.063, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f1661e2e-8190-4380-a62d-b95278d8cc0d', '84261b39-1579-4ce4-bf78-46b9c407d97a', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:49.714056+00:00'::timestam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:49,879", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/history/parks/park-slug/ - 0.093s, 13 queries, 404", "path": "/api/v1/history/parks/park-slug/", "method": "GET", "status_code": 404, "duration_ms": 92.97, "duration_seconds": 0.093, "query_count": 13, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a9fb024c-b8e7-4bdc-b0a1-61928c9f4d17', '584b48ca-202f-48c9-9870-6128f5281ebc', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '584b48ca-202f-48c9-9870-6128f5281ebc'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:49.788265+00:00'::timestamp...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:50,024", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/history/parks/park-slug/detail/ - 0.132s, 13 queries, 404", "path": "/api/v1/history/parks/park-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 132.4, "duration_seconds": 0.132, "query_count": 13, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1073a01b-ed71-449e-b4c4-c61c91fd5059', 'b8deec2b-d20c-46a1-a765-978880fdd0b6', 404, 'eyJ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b8deec2b-d20c-46a1-a765-978880fdd0b6'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:49.892113+00:00'::ti...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:50,133", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/ - 0.091s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/", "method": "GET", "status_code": 404, "duration_ms": 90.99, "duration_seconds": 0.091, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '23956cf5-0977-4bce-bbc1-119e1988545a', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('34485b51-6a0e-4bb5-862d-da06f6e4640e', 'ba575897-352f-4894-b3c2-15ab04ae633e', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ba575897-352f-4894-b3c2-15ab04ae633e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:50.041450+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:50,227", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/detail/ - 0.080s, 13 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 80.38, "duration_seconds": 0.08, "query_count": 13, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0cd9cb3a-d11e-445e-8fe5-608a64404430', '242cebd8-f0db-4c35-a1a1-660efe4be88f', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '242cebd8-f0db-4c35-a1a1-660efe4be88f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:50.1...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:50,406", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request exception: GET /api/v1/history/timeline/ - 0.158s, 6 queries, FieldError: Cannot resolve keyword 'id' into field. Choices are: pgh_context, pgh_context_id, pgh_created_at, pgh_data, pgh_diff, pgh_id, pgh_label, pgh_model, pgh_obj_id, pgh_obj_model, pgh_slug", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 158.09, "query_count": 6, "exception": "Cannot resolve keyword 'id' into field. Choices are: pgh_context, pgh_context_id, pgh_created_at, pgh_data, pgh_diff, pgh_id, pgh_label, pgh_model, pgh_obj_id, pgh_obj_model, pgh_slug", "exception_type": "FieldError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:50,761", "module": "performance_middleware", "process": 29981, "thread": 6249541632, "message": "Request performance: GET /api/v1/history/timeline/ - 0.513s, 27 queries, 500", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 513.29, "duration_seconds": 0.513, "query_count": 27, "content_length_bytes": 158285, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '39f8ddd8-38cc-471c-b0fb-f2b83d2b347e'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '39f8ddd8-38cc-471c-b0fb-f2b83d2b347e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '39f8ddd8-38cc-471c-b0fb-f2b83d2b347e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '39f8ddd8-38cc-471c-b0fb-f2b83d2b347e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['WITH pghistory_events AS (\n\n ...", "time": 0.014}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:50.248675+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:50,995", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/history/timeline/1/ - 0.221s, 12 queries, 404", "path": "/api/v1/history/timeline/1/", "method": "GET", "status_code": 404, "duration_ms": 220.63, "duration_seconds": 0.221, "query_count": 12, "content_length_bytes": 150, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'e6bef534-3bcd-4aef-8ddb-659152da3e89', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f94b3f77-0270-4b33-8bdf-52a6918da310', 'fc423642-d4ca-4d91-972e-30b13f6f2d9f', 404, 'eyJ...", "time": 0.007}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'fc423642-d4ca-4d91-972e-30b13f6f2d9f'", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('WITH pghistory_events AS (\n\n SELECT\n ...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.007}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.029}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:50.775322+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:51,083", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/core/entities/search/ - 0.074s, 8 queries, 405", "path": "/api/v1/core/entities/search/", "method": "GET", "status_code": 405, "duration_ms": 74.36, "duration_seconds": 0.074, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e135096e-9c88-4f03-99f1-5b2350b5e35a', '3fa9fec0-e80b-4670-9d77-aaf0ba027bd4', 405, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/search/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:51.010169+00:00...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:51,151", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: POST /api/v1/core/entities/not-found/ - 0.053s, 8 queries, 400", "path": "/api/v1/core/entities/not-found/", "method": "POST", "status_code": 400, "duration_ms": 53.06, "duration_seconds": 0.053, "query_count": 8, "content_length_bytes": 77, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f0bae6a2-c41a-477b-bfdb-d71dd9c80399', '7f98ccb0-4127-4f31-acd5-4638062758a8', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/not-found/', \"query_params\" = '', \"raw_body\" = '{\"query\": \"nonexistent park\", \"type\": \"park\"}', \"body\" = '{\"query\": \"nonexistent park\", \"type\"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:51,420", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/maps/locations/park/1/ - 0.123s, 13 queries, 404", "path": "/api/v1/maps/locations/park/1/", "method": "GET", "status_code": 404, "duration_ms": 122.7, "duration_seconds": 0.123, "query_count": 13, "content_length_bytes": 45, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '8715cff2-6562-4137-9c1f-7cfb891159bc', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3f722f1b-fd57-4c20-b379-2e841d40616f', '10ba1bf5-9a66-41ba-b5c6-e53922ef7019', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '10ba1bf5-9a66-41ba-b5c6-e53922ef7019'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/locations/park/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:51.297812+00:00'::timestamptz...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:51,560", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/maps/search/ - 0.124s, 17 queries, 200", "path": "/api/v1/maps/search/", "method": "GET", "status_code": 200, "duration_ms": 124.33, "duration_seconds": 0.124, "query_count": 17, "content_length_bytes": 90, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5b0db71b-2786-4325-bc2c-130e67905ed6', '8fd48f4b-8e91-4d25-aaea-2813aee13459', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8fd48f4b-8e91-4d25-aaea-2813aee13459'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '8fd48f4b-8e91-4d25-aaea-2813aee13459'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/search/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:51.436499+00:00'::timest...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 12:56:51,640", "module": "performance_middleware", "process": 29981, "thread": 6266368000, "message": "Request performance: GET /api/v1/maps/bounds/ - 0.061s, 10 queries, 500", "path": "/api/v1/maps/bounds/", "method": "GET", "status_code": 500, "duration_ms": 60.87, "duration_seconds": 0.061, "query_count": 10, "content_length_bytes": 73, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.013}, {"sql": "SELECT set_config('pghistory.context_id', '3f0e60eb-7a5c-48a3-b0af-877b6bcd6b1d', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('389cc84a-ec76-4223-9ede-f3d3dd451205', '53cdca06-fcc7-4e5d-9895-1424b0f58105', 500, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266368000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/bounds/', \"query_params\" = '{\"north\": \"40.7\", \"south\": \"40.6\", \"east\": \"-73.9\", \"west\": \"-74.0\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"sta...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 12:56:51,721", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/maps/stats/ - 0.071s, 15 queries, 200", "path": "/api/v1/maps/stats/", "method": "GET", "status_code": 200, "duration_ms": 71.31, "duration_seconds": 0.071, "query_count": 15, "content_length_bytes": 130, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3309d9e3-057e-4b30-9a03-6bf456428c21', '95a8a3b2-ed45-4204-9ce0-3496d4e05633', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '95a8a3b2-ed45-4204-9ce0-3496d4e05633'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '95a8a3b2-ed45-4204-9ce0-3496d4e05633'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:51.650057+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 12:56:51,783", "module": "performance_middleware", "process": 29981, "thread": 6283194368, "message": "Request performance: GET /api/v1/maps/cache/ - 0.054s, 8 queries, 405", "path": "/api/v1/maps/cache/", "method": "GET", "status_code": 405, "duration_ms": 53.61, "duration_seconds": 0.054, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('414df2f3-9d97-48c8-a2bb-452f90cbbf59', '6555bbb0-dcb9-49cf-b606-867571b9f68d', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6283194368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/cache/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T17:56:51.730618+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 13:01:54,183", "module": "performance_middleware", "process": 38097, "thread": 12918534144, "message": "Request performance: GET /api/v1/auth/providers/ - 0.133s, 16 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 132.51, "duration_seconds": 0.133, "query_count": 16, "content_length_bytes": 168, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c6c07ec9-3940-4e29-8e46-6cd82341d27a', 'f0efd886-e5f6-44f6-b30a-b165c2acc44a', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f0efd886-e5f6-44f6-b30a-b165c2acc44a'", "time": 0.006}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f0efd886-e5f6-44f6-b30a-b165c2acc44a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:01:54.073939+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 13:02:03,546", "module": "performance_middleware", "process": 38097, "thread": 12918534144, "message": "Request exception: GET /api/v1/parks/1/photos/1/ - 0.078s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 77.97, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 13:02:03,555", "module": "performance_middleware", "process": 38097, "thread": 12918534144, "message": "Request performance: GET /api/v1/parks/1/photos/1/ - 0.087s, 8 queries, 404", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 87.12, "duration_seconds": 0.087, "query_count": 8, "content_length_bytes": 30982, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0fa0b60d-9b41-45eb-b29e-53b1325b86dd', 'a70b96a7-92f2-42f4-8191-b41de0706ad9', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:02:03.469175+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 13:02:24,884", "module": "performance_middleware", "process": 38097, "thread": 12918534144, "message": "Request performance: GET /api/v1/history/timeline/ - 0.314s, 15 queries, 500", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 314.47, "duration_seconds": 0.314, "query_count": 15, "content_length_bytes": 302, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0aa222d5-1641-4652-9dc8-18f303225a8a', 'cad04aac-e6bb-47cd-aabf-9eb6ca7763ab', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'cad04aac-e6bb-47cd-aabf-9eb6ca7763ab'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'cad04aac-e6bb-47cd-aabf-9eb6ca7763ab'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['WITH pghistory_events AS (\n\n ...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:02:24.570174+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 13:02:50,807", "module": "performance_middleware", "process": 38097, "thread": 12918534144, "message": "Request exception: GET /api/v1/parks/1/photos/1/ - 0.121s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 121.16, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 13:02:50,816", "module": "performance_middleware", "process": 38097, "thread": 12918534144, "message": "Request performance: GET /api/v1/parks/1/photos/1/ - 0.131s, 8 queries, 404", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 130.92, "duration_seconds": 0.131, "query_count": 8, "content_length_bytes": 30982, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ff5f8155-cba0-473a-af9d-25af9e1a2602', '66f764c7-ec77-4835-a029-0b3b1f2dfd7d', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:02:50.686468+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 13:02:53,381", "module": "performance_middleware", "process": 38097, "thread": 12918534144, "message": "Request performance: GET /api/v1/history/timeline/ - 0.237s, 17 queries, 500", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 236.92, "duration_seconds": 0.237, "query_count": 17, "content_length_bytes": 302, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7641d272-1baf-42a6-b7c2-8b1c7ab641cb'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7641d272-1baf-42a6-b7c2-8b1c7ab641cb'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['WITH pghistory_events AS (\n\n ...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:02:53.145050+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 13:02:57,801", "module": "performance_middleware", "process": 38097, "thread": 12918534144, "message": "Request exception: GET /api/v1/parks/1/photos/1/ - 0.046s, 1 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 46.23, "query_count": 1, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 13:02:57,808", "module": "performance_middleware", "process": 38097, "thread": 12918534144, "message": "Request performance: GET /api/v1/parks/1/photos/1/ - 0.053s, 8 queries, 404", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 52.97, "duration_seconds": 0.053, "query_count": 8, "content_length_bytes": 30982, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('68a44d72-155a-4b6e-ad1a-e64f0b8e9962', 'ab97c8ee-e08b-41c8-b542-a23a6a2949a5', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:02:57.755473+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 13:03:15,654", "module": "performance_middleware", "process": 38097, "thread": 12918534144, "message": "Request exception: GET /api/v1/parks/1/photos/1/ - 0.105s, 2 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 105.42, "query_count": 2, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 13:03:15,669", "module": "performance_middleware", "process": 38097, "thread": 12918534144, "message": "Request performance: GET /api/v1/parks/1/photos/1/ - 0.121s, 10 queries, 404", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 120.77, "duration_seconds": 0.121, "query_count": 10, "content_length_bytes": 30982, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('36f02710-e4c1-4249-a32f-9ca3a7a76d64', 'd7bb6d2a-4da9-4fb7-a179-6453f851463a', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:03:15.549183+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 13:04:37,073", "module": "performance_middleware", "process": 38097, "thread": 12918534144, "message": "Request exception: GET /api/v1/parks/1/photos/1/ - 0.052s, 2 queries, Http404: \u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 500, "duration_ms": 51.51, "query_count": 2, "exception": "\u201c/Users/talor/thrillwiki_django_no_react/backend/api/v1/parks/1/photos/1\u201d does not exist", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 13:04:37,083", "module": "performance_middleware", "process": 38097, "thread": 12918534144, "message": "Request performance: GET /api/v1/parks/1/photos/1/ - 0.061s, 9 queries, 404", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 61.36, "duration_seconds": 0.061, "query_count": 9, "content_length_bytes": 30982, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('28c92c4a-fdb2-4b38-9708-d6c13b438d53', '1c8c68b5-bafd-474f-a31d-2efb5fd4a027', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:04:37.022566+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:05:51,336", "module": "performance_middleware", "process": 45309, "thread": 6194655232, "message": "Request performance: GET /api/v1/parks/1/photos/1/ - 0.114s, 9 queries, 404", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 113.59, "duration_seconds": 0.114, "query_count": 9, "content_length_bytes": 30734, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('65796633-6bb1-45ec-9065-67ba1023f2fa', 'e8b114bd-2771-4d23-93f4-9f15f8acc2a7', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6194655232_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6194655232_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:05:51.251099+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:05:59,944", "module": "performance_middleware", "process": 45309, "thread": 6194081792, "message": "Request performance: GET /api/v1/parks/1/photos/ - 0.072s, 8 queries, 403", "path": "/api/v1/parks/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 72.09, "duration_seconds": 0.072, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f872351b-720e-43cc-a7b6-8478a1487d0b', 'f842b99c-afac-435d-b499-6e1492435135', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6194081792_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6194081792_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:05:59.873685+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:06:08,828", "module": "performance_middleware", "process": 45309, "thread": 6194081792, "message": "Request performance: GET /api/v1/parks/1/photos/1/ - 0.089s, 8 queries, 404", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 89.27, "duration_seconds": 0.089, "query_count": 8, "content_length_bytes": 30734, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c44fbd85-8a41-4925-ab82-b0edc2e17f55', '47c40cf8-d4e0-4cbb-b6a7-0e89996110d4', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6194081792_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6194081792_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:06:08.740231+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:06:44,837", "module": "performance_middleware", "process": 46694, "thread": 6136983552, "message": "Request performance: GET /api/v1/parks/1/photos/1/ - 0.083s, 8 queries, 403", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 403, "duration_ms": 83.47, "duration_seconds": 0.083, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('74012bdd-ae3f-4a64-923b-e36e8316e2df', '0c9c85cb-1fe1-49ef-a52b-d7c21c4be130', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6136983552_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6136983552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:06:44.779494+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:06:51,528", "module": "performance_middleware", "process": 46694, "thread": 6136983552, "message": "Request performance: GET /api/v1/parks/1/photos/ - 0.088s, 8 queries, 403", "path": "/api/v1/parks/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 88.01, "duration_seconds": 0.088, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bf1ecd2a-7b86-485c-b5af-859177dc5ae1', 'b39149e5-6152-4c03-9197-13ca0ba39ea6', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6136983552_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6136983552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:06:51.440656+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:06:56,319", "module": "performance_middleware", "process": 46694, "thread": 6136983552, "message": "Request performance: GET /api/v1/rides/1/photos/1/ - 0.115s, 8 queries, 404", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 404, "duration_ms": 114.67, "duration_seconds": 0.115, "query_count": 8, "content_length_bytes": 31199, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0e84829e-0775-4a66-8224-fa945cdfffe2', 'caa70201-d653-4dd3-9fa7-acdc152548a3', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6136983552_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6136983552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:06:56.204673+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:13,255", "module": "performance_middleware", "process": 47316, "thread": 6194049024, "message": "Request performance: GET /api/v1/rides/1/photos/1/ - 0.105s, 8 queries, 403", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 403, "duration_ms": 105.0, "duration_seconds": 0.105, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('df44bd8d-3a06-4569-8b85-9533ca9f7b3e', '2557bfeb-d097-4201-8a0b-1c956c730a7d', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6194049024_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6194049024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:13.170052+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:32,837", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: POST /api/v1/auth/login/ - 0.374s, 12 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 374.45, "duration_seconds": 0.374, "query_count": 12, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'a86b95e3-f341-4a08-a2ed-4ed4827f137e', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('064a142b-ff81-4e3d-8f1b-29c4d71c487f', '1769b766-7f2d-4980-ab67-6fa54fa9a780', 400, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1769b766-7f2d-4980-ab67-6fa54fa9a780'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:32,989", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: POST /api/v1/auth/signup/ - 0.140s, 18 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 140.28, "duration_seconds": 0.14, "query_count": 18, "content_length_bytes": 85, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3374c398-3470-4125-9892-3c27b2d75096', '51b2e1c0-2f0b-4c8b-8948-0f8fc5d27a16', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '51b2e1c0-2f0b-4c8b-8948-0f8fc5d27a16'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '51b2e1c0-2f0b-4c8b-8948-0f8fc5d27a16'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '51b2e1c0-2f0b-4c8b-8948-0f8fc5d27a16'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\"}', \"b...", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:33,065", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: POST /api/v1/auth/logout/ - 0.066s, 8 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 65.72, "duration_seconds": 0.066, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('03455435-b030-479c-921c-5684eaf0fc04', '0334c64c-9b59-4d38-8d3e-81e6863e601b', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T18:07:33.000081+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:07:33,167", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: POST /api/v1/auth/password/reset/ - 0.091s, 15 queries, 200", "path": "/api/v1/auth/password/reset/", "method": "POST", "status_code": 200, "duration_ms": 91.01, "duration_seconds": 0.091, "query_count": 15, "content_length_bytes": 38, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6dae5725-3491-4096-8d24-8ba6b2e9c949', 'e85335f5-9af6-4ae8-94e0-9e5d28b99e6e', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e85335f5-9af6-4ae8-94e0-9e5d28b99e6e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e85335f5-9af6-4ae8-94e0-9e5d28b99e6e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/reset/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"user@example.com\"}', \"body\" = '{\"email\": \"user@example.com\"}', \"method\" = 'POST', \"star...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 13:07:33,286", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/auth/providers/ - 0.108s, 15 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 108.41, "duration_seconds": 0.108, "query_count": 15, "content_length_bytes": 168, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9149b9d2-9d62-4250-aeab-eceefa44e6ec', '5453ec1f-e817-4c3d-bfa7-9dd3c5b0551d', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5453ec1f-e817-4c3d-bfa7-9dd3c5b0551d'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5453ec1f-e817-4c3d-bfa7-9dd3c5b0551d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:33.177970+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:33,373", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/auth/status/ - 0.077s, 8 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 77.3, "duration_seconds": 0.077, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f45e6dfb-a455-46a7-86e5-e230cd3be5e7', '6c759600-0178-4d91-a2ba-917d728cb9d8', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:33.296301+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 13:07:38,685", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/health/ - 5.301s, 11 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5301.17, "duration_seconds": 5.301, "query_count": 11, "content_length_bytes": 1476, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('57d6db4a-2f9e-46dd-9da4-fbeea79615d2', 'ac0266b1-fed3-4edf-97fe-c464180a918c', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:33.384276+00:00'::timestamptz, \"view_name\" =...", "time": 0.004}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:39,691", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/trending/content/ - 0.838s, 286 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 838.11, "duration_seconds": 0.838, "query_count": 286, "content_length_bytes": 2694, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 85 WHERE \"silk_request\".\"id\" = 'ae73f066-bba4-4057-83b5-2fc3c855efab'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 86 WHERE \"silk_request\".\"id\" = 'ae73f066-bba4-4057-83b5-2fc3c855efab'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 87 WHERE \"silk_request\".\"id\" = 'ae73f066-bba4-4057-83b5-2fc3c855efab'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 88 WHERE \"silk_request\".\"id\" = 'ae73f066-bba4-4057-83b5-2fc3c855efab'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 89 WHERE \"silk_request\".\"id\" = 'ae73f066-bba4-4057-83b5-2fc3c855efab'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.014}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.014}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:38.853467+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.101} +{"levelname": "INFO", "asctime": "2025-08-28 13:07:39,805", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/trending/new/ - 0.103s, 16 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 103.18, "duration_seconds": 0.103, "query_count": 16, "content_length_bytes": 1323, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2d013ce3-00ca-44c4-9758-5e5f86f3427e', 'ba5602f7-7fd2-4426-9a54-330c1aa7778a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ba5602f7-7fd2-4426-9a54-330c1aa7778a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ba5602f7-7fd2-4426-9a54-330c1aa7778a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:39.702908+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:39,994", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/stats/ - 0.178s, 53 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 177.99, "duration_seconds": 0.178, "query_count": 53, "content_length_bytes": 422, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '7029c6e5-5130-432a-8c32-b0823b1210c8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '7029c6e5-5130-432a-8c32-b0823b1210c8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '7029c6e5-5130-432a-8c32-b0823b1210c8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '7029c6e5-5130-432a-8c32-b0823b1210c8'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:39.816850+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:07:40,093", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/rankings/ - 0.088s, 13 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 87.81, "duration_seconds": 0.088, "query_count": 13, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '82dd077e-2b5e-4f2b-a4bb-2ff59ada66d8', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1d116e6e-69e3-41cd-a2e9-340114fa7efc', 'a6d29a47-e80f-475f-b9a7-0d0e639675d2', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a6d29a47-e80f-475f-b9a7-0d0e639675d2'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\"', '202...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:40.005666+00:00'::timestamptz, \"view_name\"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:07:40,185", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/rankings/ - 0.082s, 12 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 81.53, "duration_seconds": 0.082, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'cdd9c2b5-b2c0-4f96-b188-0f57f53f2800', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f158c84c-ddee-4ffc-b7a7-7ca0485df7b2', '06b92c47-a5ac-4aa7-8483-af3315691cf2', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '06b92c47-a5ac-4aa7-8483-af3315691cf2'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\" INNER ...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '{\"category\": \"RC\", \"min_riders\": \"10\", \"ordering\": \"rank\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:40,311", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/ - 0.115s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/", "method": "GET", "status_code": 404, "duration_ms": 114.79, "duration_seconds": 0.115, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '86289c47-ebbb-403e-8007-41695f001488', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6d923f56-7c45-462d-b248-a51280833de9', 'fb52d62f-345d-4f2c-b32c-549778a85e10', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'fb52d62f-345d-4f2c-b32c-549778a85e10'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:40.196726+00:00'::timestamp...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:40,399", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/history/ - 0.077s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/history/", "method": "GET", "status_code": 404, "duration_ms": 77.07, "duration_seconds": 0.077, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '07ae4b90-59ef-4999-8e8f-ce24293de8eb', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4b6d3982-2a32-4cdf-bfb5-69b53dc15b94', '9722d09e-1ace-4614-972c-2220ae58d3fd', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9722d09e-1ace-4614-972c-2220ae58d3fd'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/history/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:40.322717+00:00'::t...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:40,522", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/rankings/statistics/ - 0.111s, 27 queries, 200", "path": "/api/v1/rankings/statistics/", "method": "GET", "status_code": 200, "duration_ms": 110.78, "duration_seconds": 0.111, "query_count": 27, "content_length_bytes": 178, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '83a8fc55-1188-4cb1-9cf5-b3b6886092cb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '83a8fc55-1188-4cb1-9cf5-b3b6886092cb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '83a8fc55-1188-4cb1-9cf5-b3b6886092cb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '83a8fc55-1188-4cb1-9cf5-b3b6886092cb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '83a8fc55-1188-4cb1-9cf5-b3b6886092cb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/statistics/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:40.412419+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:40,626", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/comparisons/ - 0.093s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/comparisons/", "method": "GET", "status_code": 404, "duration_ms": 92.71, "duration_seconds": 0.093, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'a9715c99-ce36-49b2-b896-6266b1fa10fa', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9a6cf20f-70bb-49ae-bbaa-1cc944a70c39', '3f8c7353-abaf-4ea4-8374-1c3f4dfb33b1', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3f8c7353-abaf-4ea4-8374-1c3f4dfb33b1'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/comparisons/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:40.533891+00:00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:40,809", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/parks/ - 0.172s, 38 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 172.34, "duration_seconds": 0.172, "query_count": 38, "content_length_bytes": 3756, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '43683b37-bb96-4da4-95a9-acaabe508a21'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '43683b37-bb96-4da4-95a9-acaabe508a21'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '43683b37-bb96-4da4-95a9-acaabe508a21'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '43683b37-bb96-4da4-95a9-acaabe508a21'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '43683b37-bb96-4da4-95a9-acaabe508a21'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:40.637624+00:00'::timestamptz, \"view_name\" = ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:07:40,965", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/parks/search/companies/ - 0.068s, 14 queries, 200", "path": "/api/v1/parks/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 67.62, "duration_seconds": 0.068, "query_count": 14, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2aa236e6-3774-448b-8f0d-2eb5ba7c7856', '34deb516-e21d-4a6a-ae02-188fb64d03d2', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '34deb516-e21d-4a6a-ae02-188fb64d03d2'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_company\".\"id\", \"parks_company\".\"created_at\", \"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search/companies/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:40.897900+00:...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:07:41,038", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/parks/search-suggestions/ - 0.062s, 12 queries, 200", "path": "/api/v1/parks/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 62.06, "duration_seconds": 0.062, "query_count": 12, "content_length_bytes": 74, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'd81556c5-116b-41f1-9f2e-4699994d8a93', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d1e9d83f-99fd-4a01-b5ab-663775e1f947', 'bb58bace-87e9-4ec0-a411-6677a08e52dd', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bb58bace-87e9-4ec0-a411-6677a08e52dd'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"name\" AS \"name\" FROM \"parks_park\" WHERE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search-suggestions/', \"query_params\" = '{\"q\": \"magic\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:40.976867+00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:41,142", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/parks/1/ - 0.091s, 12 queries, 404", "path": "/api/v1/parks/1/", "method": "GET", "status_code": 404, "duration_ms": 90.77, "duration_seconds": 0.091, "query_count": 12, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '23de1d41-7015-4bb8-b2bf-355ef8726cc7', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1ba718d2-7cac-46b1-8b56-fd3e61e27bf2', 'c61857a6-76bf-4803-848c-f0a86b5f3645', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c61857a6-76bf-4803-848c-f0a86b5f3645'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:41.052428+00:00'::timestamptz, \"view_name\" ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:41,272", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/parks/1/photos/ - 0.119s, 8 queries, 403", "path": "/api/v1/parks/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 119.42, "duration_seconds": 0.119, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4186c692-8477-4158-9e01-0f5997bde321', '72acadc1-ee24-4995-bcf0-0bb1c254d50c', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:41.153058+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:41,381", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/parks/1/photos/1/ - 0.098s, 9 queries, 403", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 403, "duration_ms": 98.38, "duration_seconds": 0.098, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7e779f69-acdb-4977-9ad1-c26dfe4f41b1', '424a2b36-74f1-45c2-bed3-e20e1bad7a61', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:41.283671+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:07:41,482", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/rides/ - 0.088s, 16 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 88.23, "duration_seconds": 0.088, "query_count": 16, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('40f2ab00-3afe-4b79-9928-eac2c8d6a215', '720b8484-7270-4f45-9bf9-434956df19b2', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '720b8484-7270-4f45-9bf9-434956df19b2'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '720b8484-7270-4f45-9bf9-434956df19b2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:41.394497+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:07:41,655", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/rides/search/companies/ - 0.076s, 13 queries, 200", "path": "/api/v1/rides/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 76.05, "duration_seconds": 0.076, "query_count": 13, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '1b5c2f95-4080-4b63-b4da-5e47eae0c798', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2e280c13-e303-4d10-b727-d60ff73bd1e4', '99985587-137e-4092-b8ad-458494dd2a82', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '99985587-137e-4092-b8ad-458494dd2a82'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_company\".\"id\", \"rides_company\".\"created_at\", \"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/companies/', \"query_params\" = '{\"q\": \"intamin\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:41.579547+00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:07:41,751", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/rides/search/ride-models/ - 0.085s, 12 queries, 200", "path": "/api/v1/rides/search/ride-models/", "method": "GET", "status_code": 200, "duration_ms": 84.82, "duration_seconds": 0.085, "query_count": 12, "content_length_bytes": 2, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'e8fbf407-1dd4-497f-8d1e-1915e5e594ed', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('48a56c0e-e7f1-4490-9e31-494376a76a09', '8d3a0e6b-1f16-4b4c-8a6c-6cfe38900e7b', 200, 'W10...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8d3a0e6b-1f16-4b4c-8a6c-6cfe38900e7b'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ridemodel\".\"id\", \"rides_ridemodel\".\"created_at...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/ride-models/', \"query_params\" = '{\"q\": \"giga\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:41.667237+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:07:41,853", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/rides/search-suggestions/ - 0.088s, 12 queries, 200", "path": "/api/v1/rides/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 87.66, "duration_seconds": 0.088, "query_count": 12, "content_length_bytes": 35, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '27f36eac-4bc5-44de-b9e9-42c0246bb192', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('773b2c16-b50b-4df8-93d8-4986f95d75be', '4ff2f8a6-6c3c-45b9-8a63-fa40e0677742', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4ff2f8a6-6c3c-45b9-8a63-fa40e0677742'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"name\" AS \"name\" FROM \"rides_ride\" WHERE...", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search-suggestions/', \"query_params\" = '{\"q\": \"millennium\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:41.7664...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:41,957", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/rides/1/ - 0.092s, 14 queries, 404", "path": "/api/v1/rides/1/", "method": "GET", "status_code": 404, "duration_ms": 92.42, "duration_seconds": 0.092, "query_count": 14, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f14b4990-6875-49df-a765-8e2ce9acd4d3', '39c676ae-0d74-4a67-87dd-cd638bcc60a5', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '39c676ae-0d74-4a67-87dd-cd638bcc60a5'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:41.865610+00:00'::timestamptz, \"view_name\" ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:42,037", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/rides/1/photos/ - 0.068s, 8 queries, 403", "path": "/api/v1/rides/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 68.26, "duration_seconds": 0.068, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c004c563-27d1-40a2-b088-7d5e57997435', '09f52f75-5de4-4c39-bf1f-db79072be7c8', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:41.969231+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:42,099", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/rides/1/photos/1/ - 0.050s, 8 queries, 403", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 403, "duration_ms": 50.16, "duration_seconds": 0.05, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ce0a3671-f59f-4d0c-9978-8f32cce77e3d', '472f0411-533d-4a1c-aaaa-dfc2d2ab976d', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:42.049851+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:42,196", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/accounts/profiles/ - 0.084s, 8 queries, 403", "path": "/api/v1/accounts/profiles/", "method": "GET", "status_code": 403, "duration_ms": 84.3, "duration_seconds": 0.084, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a905ce25-070e-429f-abbb-746933e0482b', '095a9f9f-2736-48be-8027-a487c61e105c', 403, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:42.112185+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:42,266", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/accounts/profiles/1/ - 0.059s, 9 queries, 403", "path": "/api/v1/accounts/profiles/1/", "method": "GET", "status_code": 403, "duration_ms": 58.68, "duration_seconds": 0.059, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b2054cd5-3d4e-499f-aa19-c05c740f9f1e', '99e56bf7-027a-4dc7-8828-fd5d41627840', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:42.207677+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:42,346", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/accounts/toplists/ - 0.070s, 8 queries, 403", "path": "/api/v1/accounts/toplists/", "method": "GET", "status_code": 403, "duration_ms": 69.79, "duration_seconds": 0.07, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2d7e6323-d4b8-4ac4-8af9-aa283996d7f6', '91a1f8ee-0e15-406f-b60d-5b1ca971e09a', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:42.276702+00:00'::timestamptz, \"v...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:42,436", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/accounts/toplists/1/ - 0.079s, 9 queries, 403", "path": "/api/v1/accounts/toplists/1/", "method": "GET", "status_code": 403, "duration_ms": 79.14, "duration_seconds": 0.079, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('01d4e1c4-2f7b-468a-8249-f063cad8ff6a', '8b8fe8b0-6830-47cd-a721-21a75009208f', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:42.357390+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:42,528", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/accounts/toplist-items/ - 0.082s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/", "method": "GET", "status_code": 403, "duration_ms": 82.05, "duration_seconds": 0.082, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b7f8936b-1c7c-4741-b034-a78545a699e9', '55988048-7b58-42a6-874d-8b3f37310260', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:42.446494+00:00'::timestampt...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:42,626", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/accounts/toplist-items/1/ - 0.088s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/1/", "method": "GET", "status_code": 403, "duration_ms": 88.06, "duration_seconds": 0.088, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('449a5fe5-bb90-4ef5-8ca3-d5ae7c292a67', '48d50ed2-e8a1-4f2f-b704-8567d7833519', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:42.538938+00:00'::timestam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:42,712", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/history/parks/park-slug/ - 0.074s, 13 queries, 404", "path": "/api/v1/history/parks/park-slug/", "method": "GET", "status_code": 404, "duration_ms": 74.38, "duration_seconds": 0.074, "query_count": 13, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0eae4e45-8577-4d80-9027-4b3985bcc8fa', 'bf163488-e76e-4b23-9846-5ccfd545edf7', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bf163488-e76e-4b23-9846-5ccfd545edf7'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:42.638053+00:00'::timestamp...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:42,788", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/history/parks/park-slug/detail/ - 0.064s, 13 queries, 404", "path": "/api/v1/history/parks/park-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 63.52, "duration_seconds": 0.064, "query_count": 13, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ec8f31fe-0669-4683-a432-d4621a9206ed', '0be92cc8-6213-43e9-9796-82c38abbeb39', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0be92cc8-6213-43e9-9796-82c38abbeb39'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:42.725471+00:00'::ti...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:42,875", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/ - 0.077s, 13 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/", "method": "GET", "status_code": 404, "duration_ms": 76.98, "duration_seconds": 0.077, "query_count": 13, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('09814766-5df2-4915-995f-f78e54409b34', 'cf3e493c-92f2-4597-acd5-435d68ad595b', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'cf3e493c-92f2-4597-acd5-435d68ad595b'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:42.798826+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:42,971", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/detail/ - 0.085s, 13 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 85.22, "duration_seconds": 0.085, "query_count": 13, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4aec0784-45bc-4c5b-8353-cad97d5980b1', '20d7680f-54c6-4e54-9f29-5e1f3dcf7124', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '20d7680f-54c6-4e54-9f29-5e1f3dcf7124'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:42.8...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 13:07:43,238", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/history/timeline/ - 0.256s, 16 queries, 500", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 256.14, "duration_seconds": 0.256, "query_count": 16, "content_length_bytes": 302, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2e77a205-76f3-4388-9cba-8b0945ab127c', 'a7b6fad2-2a78-4c48-9fd0-67da171e4b3e', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a7b6fad2-2a78-4c48-9fd0-67da171e4b3e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a7b6fad2-2a78-4c48-9fd0-67da171e4b3e'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['WITH pghistory_events AS (\n\n ...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:42.983238+00:00'::timestamptz, \"vi...", "time": 0.009}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:43,395", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/history/timeline/1/ - 0.146s, 13 queries, 404", "path": "/api/v1/history/timeline/1/", "method": "GET", "status_code": 404, "duration_ms": 146.08, "duration_seconds": 0.146, "query_count": 13, "content_length_bytes": 150, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('eeea591e-811b-45a6-98c6-7d4ccdc7412f', 'd1ee76ca-15f2-4b4c-b437-34ab25af4339', 404, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd1ee76ca-15f2-4b4c-b437-34ab25af4339'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('WITH pghistory_events AS (\n\n SELECT\n ...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:43.250128+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:43,461", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/core/entities/search/ - 0.055s, 8 queries, 405", "path": "/api/v1/core/entities/search/", "method": "GET", "status_code": 405, "duration_ms": 55.2, "duration_seconds": 0.055, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ba13005e-5488-432a-a7c8-4a8be69045b5', '87f19962-d9fb-406b-9d20-3ea801fb53dc', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/search/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:43.406555+00:00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:43,548", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: POST /api/v1/core/entities/not-found/ - 0.077s, 8 queries, 400", "path": "/api/v1/core/entities/not-found/", "method": "POST", "status_code": 400, "duration_ms": 77.1, "duration_seconds": 0.077, "query_count": 8, "content_length_bytes": 77, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cfd28d46-8d52-4f96-bcc9-403a3289c56a', '3e4365ca-5084-43c3-b870-c174507ad666', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/not-found/', \"query_params\" = '', \"raw_body\" = '{\"query\": \"nonexistent park\", \"type\": \"park\"}', \"body\" = '{\"query\": \"nonexistent park\", \"type\"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:07:43,760", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/maps/locations/ - 0.109s, 15 queries, 200", "path": "/api/v1/maps/locations/", "method": "GET", "status_code": 200, "duration_ms": 108.6, "duration_seconds": 0.109, "query_count": 15, "content_length_bytes": 5807, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3a276da8-c2c1-41a1-9f5e-7f90b5329696', 'fb1cb359-a709-4d66-bced-0dd32ee71754', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'fb1cb359-a709-4d66-bced-0dd32ee71754'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'fb1cb359-a709-4d66-bced-0dd32ee71754'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/locations/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:43.651689+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:43,861", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/maps/locations/park/1/ - 0.090s, 12 queries, 404", "path": "/api/v1/maps/locations/park/1/", "method": "GET", "status_code": 404, "duration_ms": 90.31, "duration_seconds": 0.09, "query_count": 12, "content_length_bytes": 45, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'ab560697-cc1b-49d5-b604-0265275c6562', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('71062ce0-2da8-49f6-8411-3fd8a5e5dc3c', '25d62121-2a6c-46c9-9af7-2a09b63ad17e', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '25d62121-2a6c-46c9-9af7-2a09b63ad17e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.005}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/locations/park/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:43.771260+00:00'::timestamptz...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:07:43,972", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/maps/search/ - 0.093s, 15 queries, 200", "path": "/api/v1/maps/search/", "method": "GET", "status_code": 200, "duration_ms": 92.75, "duration_seconds": 0.093, "query_count": 15, "content_length_bytes": 90, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ab61d2fd-37b3-4eaf-9270-473d9cf50530', 'c114ab86-f735-4f3f-939f-77e0c5561e0d', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c114ab86-f735-4f3f-939f-77e0c5561e0d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c114ab86-f735-4f3f-939f-77e0c5561e0d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/search/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:43.879538+00:00'::timest...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 13:07:44,064", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/maps/bounds/ - 0.081s, 10 queries, 500", "path": "/api/v1/maps/bounds/", "method": "GET", "status_code": 500, "duration_ms": 80.73, "duration_seconds": 0.081, "query_count": 10, "content_length_bytes": 73, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.014}, {"sql": "SELECT set_config('pghistory.context_id', '4f04fef6-413b-4a64-96ef-c8efc49d0ee4', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4e5e0b5b-384b-46c5-a93f-b44784b6dfba', '3648433d-3e71-4b43-9ff3-a29b3dcd18f2', 500, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/bounds/', \"query_params\" = '{\"north\": \"40.7\", \"south\": \"40.6\", \"east\": \"-73.9\", \"west\": \"-74.0\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"sta...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:07:44,129", "module": "performance_middleware", "process": 47853, "thread": 6139523072, "message": "Request performance: GET /api/v1/maps/stats/ - 0.055s, 16 queries, 200", "path": "/api/v1/maps/stats/", "method": "GET", "status_code": 200, "duration_ms": 54.62, "duration_seconds": 0.055, "query_count": 16, "content_length_bytes": 130, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('23727c7b-6480-4e7e-821d-43c937b424f5', '6702c73d-1681-49ba-9816-686621a3b340', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6139523072_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6702c73d-1681-49ba-9816-686621a3b340'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '6702c73d-1681-49ba-9816-686621a3b340'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6139523072_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:44.074881+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:07:44,194", "module": "performance_middleware", "process": 47853, "thread": 6122696704, "message": "Request performance: GET /api/v1/maps/cache/ - 0.055s, 8 queries, 405", "path": "/api/v1/maps/cache/", "method": "GET", "status_code": 405, "duration_ms": 55.05, "duration_seconds": 0.055, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('49344e74-8de1-4db1-9bb5-681947468457', '6da4c13f-1eba-4cb8-9d24-bef2df0d6c55', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6122696704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/cache/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:07:44.139692+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 13:10:41,301", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/auth/providers/ - 0.273s, 15 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 273.1, "duration_seconds": 0.273, "query_count": 15, "content_length_bytes": 199, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c35e545a-8052-4bab-8ced-7fc2126c6ce8', 'db3cb75d-d287-49d5-8b9b-64fef5d99651', 500, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'db3cb75d-d287-49d5-8b9b-64fef5d99651'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'db3cb75d-d287-49d5-8b9b-64fef5d99651'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:41.161030+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:10:50,768", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: POST /api/v1/auth/login/ - 0.379s, 12 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 378.9, "duration_seconds": 0.379, "query_count": 12, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'ca41f0ce-f091-4d94-9d8d-e4aa432d5ad1', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2fc85d66-61f0-4e16-9ca4-71c25dd672fc', 'e4358971-74f4-4d59-a20c-8d5f0a66b355', 400, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e4358971-74f4-4d59-a20c-8d5f0a66b355'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:10:50,922", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: POST /api/v1/auth/signup/ - 0.133s, 19 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 132.59, "duration_seconds": 0.133, "query_count": 19, "content_length_bytes": 85, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c9b50cdc-0bd2-4c35-b364-13e3854687d0'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c9b50cdc-0bd2-4c35-b364-13e3854687d0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'c9b50cdc-0bd2-4c35-b364-13e3854687d0'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\"}', \"b...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:10:51,004", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: POST /api/v1/auth/logout/ - 0.072s, 8 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 71.59, "duration_seconds": 0.072, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fc234473-4bd4-40e4-b652-6e449243f273', '4f6d7279-032e-4387-9f33-baadfc4833d4', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T18:10:50.933225+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:10:51,110", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: POST /api/v1/auth/password/reset/ - 0.095s, 16 queries, 200", "path": "/api/v1/auth/password/reset/", "method": "POST", "status_code": 200, "duration_ms": 95.4, "duration_seconds": 0.095, "query_count": 16, "content_length_bytes": 38, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c081a910-2079-47b5-9a8d-5bcd2e36a4c7', 'da3e2152-5e74-477b-b304-5b32c2c318cb', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'da3e2152-5e74-477b-b304-5b32c2c318cb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'da3e2152-5e74-477b-b304-5b32c2c318cb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/password/reset/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"user@example.com\"}', \"body\" = '{\"email\": \"user@example.com\"}', \"method\" = 'POST', \"star...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 13:10:51,210", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/auth/providers/ - 0.089s, 15 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 88.99, "duration_seconds": 0.089, "query_count": 15, "content_length_bytes": 199, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('03070761-24bd-4d68-b0ce-214ea6f55568', 'ce41b9b3-8387-441b-830d-f997d504d64d', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ce41b9b3-8387-441b-830d-f997d504d64d'", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ce41b9b3-8387-441b-830d-f997d504d64d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:51.121410+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:10:51,300", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/auth/status/ - 0.077s, 8 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 76.53, "duration_seconds": 0.077, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('83d5e64e-221d-4fdc-86a5-667dbcc09357', '2fa0026d-d439-46cc-b6e6-16e573e2b17a', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:51.224340+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 13:10:56,647", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/health/ - 5.308s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5308.3, "duration_seconds": 5.308, "query_count": 10, "content_length_bytes": 1476, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cacb8c4e-86a5-4b97-8cd8-11f2d0e5b2a0', 'fe3a13e2-0757-4cb4-b1d2-72e85708c43b', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:51.339889+00:00'::timestamptz, \"view_name\" =...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:10:57,418", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/trending/content/ - 0.529s, 284 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 529.23, "duration_seconds": 0.529, "query_count": 284, "content_length_bytes": 2694, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 85 WHERE \"silk_request\".\"id\" = 'f2c1c6e1-c5d4-45be-b54a-21f5c5d2b486'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 86 WHERE \"silk_request\".\"id\" = 'f2c1c6e1-c5d4-45be-b54a-21f5c5d2b486'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 87 WHERE \"silk_request\".\"id\" = 'f2c1c6e1-c5d4-45be-b54a-21f5c5d2b486'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 88 WHERE \"silk_request\".\"id\" = 'f2c1c6e1-c5d4-45be-b54a-21f5c5d2b486'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 89 WHERE \"silk_request\".\"id\" = 'f2c1c6e1-c5d4-45be-b54a-21f5c5d2b486'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.016}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.042}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:56.890019+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:10:57,533", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/trending/new/ - 0.101s, 16 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 100.82, "duration_seconds": 0.101, "query_count": 16, "content_length_bytes": 1323, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2ae8b1f3-f8a5-45de-bf04-613ab00fd7ff', 'b85af3f0-d6ea-4e78-941d-96bcb4d10efe', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b85af3f0-d6ea-4e78-941d-96bcb4d10efe'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b85af3f0-d6ea-4e78-941d-96bcb4d10efe'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:57.433151+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:10:57,715", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/stats/ - 0.167s, 53 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 166.75, "duration_seconds": 0.167, "query_count": 53, "content_length_bytes": 422, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '5396dbd9-ee8e-4a0f-9272-6d83d7a43861'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '5396dbd9-ee8e-4a0f-9272-6d83d7a43861'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '5396dbd9-ee8e-4a0f-9272-6d83d7a43861'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '5396dbd9-ee8e-4a0f-9272-6d83d7a43861'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '5396dbd9-ee8e-4a0f-9272-6d83d7a43861'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:57.549373+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:10:57,807", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/rankings/ - 0.078s, 13 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 77.76, "duration_seconds": 0.078, "query_count": 13, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'a2cbb81c-defd-4768-8d87-73d5538bcf26', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bf122c8f-a97b-4a82-b321-700da6daa2ed', '8582ae7f-2615-4c5d-88f4-c6662aec41e5', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8582ae7f-2615-4c5d-88f4-c6662aec41e5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\"', '202...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:57.730219+00:00'::timestamptz, \"view_name\"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:10:57,938", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/rankings/ - 0.117s, 12 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 117.49, "duration_seconds": 0.117, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '5046f9f8-11b4-4b84-b032-c91f81272add', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('455ac6ce-de08-4cc6-bf88-434d2e31eea5', '900638c0-2e6a-4325-946a-c11b8ea87273', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '900638c0-2e6a-4325-946a-c11b8ea87273'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\" INNER ...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '{\"category\": \"RC\", \"min_riders\": \"10\", \"ordering\": \"rank\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:10:58,087", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/ - 0.139s, 12 queries, 404", "path": "/api/v1/rankings/ride-slug-here/", "method": "GET", "status_code": 404, "duration_ms": 138.72, "duration_seconds": 0.139, "query_count": 12, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '890d189f-f455-4af2-90ce-82eb447f53fa', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('26abfd3b-ca7f-4c04-8fb8-788da2da9729', 'dea79ab2-f532-4fe8-80e1-f5b331cf3ff9', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'dea79ab2-f532-4fe8-80e1-f5b331cf3ff9'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:57.949538+00:00'::timestamp...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:10:58,181", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/history/ - 0.077s, 13 queries, 404", "path": "/api/v1/rankings/ride-slug-here/history/", "method": "GET", "status_code": 404, "duration_ms": 76.94, "duration_seconds": 0.077, "query_count": 13, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'e36a33ec-ec15-4511-8465-6d359c6ba392', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ba03a590-d2d9-41bd-b640-9193e6021099', '112bfe07-9a69-44e3-a003-af8ac3618b15', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '112bfe07-9a69-44e3-a003-af8ac3618b15'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/history/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:58.105241+00:00'::t...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:10:58,305", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/rankings/statistics/ - 0.110s, 28 queries, 200", "path": "/api/v1/rankings/statistics/", "method": "GET", "status_code": 200, "duration_ms": 109.69, "duration_seconds": 0.11, "query_count": 28, "content_length_bytes": 178, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '30602c62-5056-4ea6-a409-8a24eab688a4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '30602c62-5056-4ea6-a409-8a24eab688a4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '30602c62-5056-4ea6-a409-8a24eab688a4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '30602c62-5056-4ea6-a409-8a24eab688a4'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/statistics/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:58.195780+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:10:58,416", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/rankings/ride-slug-here/comparisons/ - 0.098s, 13 queries, 404", "path": "/api/v1/rankings/ride-slug-here/comparisons/", "method": "GET", "status_code": 404, "duration_ms": 98.35, "duration_seconds": 0.098, "query_count": 13, "content_length_bytes": 155, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4b3dee16-07d0-486e-9e2b-cc8224f5e1e7', '36d67d37-eac4-4c65-af05-abac54f34cf4', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '36d67d37-eac4-4c65-af05-abac54f34cf4'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_rideranking\".\"id\", \"rides_rideranking\".\"ride_i...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/ride-slug-here/comparisons/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:58.318345+00:00...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:10:58,610", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/parks/ - 0.181s, 37 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 180.88, "duration_seconds": 0.181, "query_count": 37, "content_length_bytes": 3756, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '0fa7df2e-daf1-4067-b145-c1f578b7e3e9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '0fa7df2e-daf1-4067-b145-c1f578b7e3e9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '0fa7df2e-daf1-4067-b145-c1f578b7e3e9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '0fa7df2e-daf1-4067-b145-c1f578b7e3e9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '0fa7df2e-daf1-4067-b145-c1f578b7e3e9'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:58.430411+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:10:58,749", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/parks/search/companies/ - 0.063s, 12 queries, 200", "path": "/api/v1/parks/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 63.06, "duration_seconds": 0.063, "query_count": 12, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'c7c26fde-5099-4973-a748-68ec887aabcd', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('669a533e-4435-4214-a717-2fedc9916011', '94ff3ee6-d9f8-4a6e-b5bf-18db51588002', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '94ff3ee6-d9f8-4a6e-b5bf-18db51588002'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_company\".\"id\", \"parks_company\".\"created_at\", \"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search/companies/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:58.686863+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:10:58,861", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/parks/search-suggestions/ - 0.100s, 13 queries, 200", "path": "/api/v1/parks/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 100.2, "duration_seconds": 0.1, "query_count": 13, "content_length_bytes": 74, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2cd57bb1-a551-4059-8298-81e05770c3c2', '9250e816-670d-46a6-b8c6-db24d011eb4b', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9250e816-670d-46a6-b8c6-db24d011eb4b'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"name\" AS \"name\" FROM \"parks_park\" WHERE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/search-suggestions/', \"query_params\" = '{\"q\": \"magic\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:58.761694+00...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:10:58,977", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/parks/1/ - 0.101s, 12 queries, 404", "path": "/api/v1/parks/1/", "method": "GET", "status_code": 404, "duration_ms": 100.99, "duration_seconds": 0.101, "query_count": 12, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '56416265-9d8f-4ba8-98d7-5da3ce07343b', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('90307f5f-b7f4-4279-a62c-eeace7d5df54', '649d38cc-5b74-44c2-a141-606a5c7ec3c2', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '649d38cc-5b74-44c2-a141-606a5c7ec3c2'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:58.877242+00:00'::timestamptz, \"view_name\" ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:10:59,056", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/parks/1/photos/ - 0.066s, 8 queries, 403", "path": "/api/v1/parks/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 65.86, "duration_seconds": 0.066, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7f5efb17-e79c-4e2c-9e24-0764ab52bdce', 'a74d8347-29f4-4ffc-b8f4-e62e019a9c97', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:58.991059+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:10:59,141", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/parks/1/photos/1/ - 0.074s, 8 queries, 403", "path": "/api/v1/parks/1/photos/1/", "method": "GET", "status_code": 403, "duration_ms": 74.22, "duration_seconds": 0.074, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bb78e2c8-2f90-4139-a6d2-89000435ec49', '3f10c494-be0e-4c00-ba79-00eeed456d16', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:59.067430+00:00'::timestamptz, \"vi...", "time": 0.002}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:10:59,267", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/rides/ - 0.115s, 15 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 115.24, "duration_seconds": 0.115, "query_count": 15, "content_length_bytes": 4197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0830cf9f-8789-4800-b33d-44fe318b4d7a', '5be716d4-1270-4bad-b185-5f4ed1e6eff8', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5be716d4-1270-4bad-b185-5f4ed1e6eff8'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5be716d4-1270-4bad-b185-5f4ed1e6eff8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:59.152922+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:10:59,445", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/rides/search/companies/ - 0.065s, 12 queries, 200", "path": "/api/v1/rides/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 64.68, "duration_seconds": 0.065, "query_count": 12, "content_length_bytes": 78, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '51f76df2-c607-464d-88d4-862476e75943', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('15f873ca-c114-41c0-9adf-6c14cc79b101', 'b71881ea-93b8-4386-83d1-7294e48b2935', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b71881ea-93b8-4386-83d1-7294e48b2935'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_company\".\"id\", \"rides_company\".\"created_at\", \"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/companies/', \"query_params\" = '{\"q\": \"intamin\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:59.381191+00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:10:59,574", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/rides/search/ride-models/ - 0.117s, 12 queries, 200", "path": "/api/v1/rides/search/ride-models/", "method": "GET", "status_code": 200, "duration_ms": 117.27, "duration_seconds": 0.117, "query_count": 12, "content_length_bytes": 2, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '0a0ccd1c-2832-4696-bd0f-056f361c0612', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('70a5fad7-b161-490f-902e-1db66787019e', 'f3e14151-bdbd-4853-aa28-d8f3f75a58b0', 200, 'W10...", "time": 0.002}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f3e14151-bdbd-4853-aa28-d8f3f75a58b0'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ridemodel\".\"id\", \"rides_ridemodel\".\"created_at...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/ride-models/', \"query_params\" = '{\"q\": \"giga\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:59.457747+00:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:10:59,655", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/rides/search-suggestions/ - 0.063s, 12 queries, 200", "path": "/api/v1/rides/search-suggestions/", "method": "GET", "status_code": 200, "duration_ms": 63.38, "duration_seconds": 0.063, "query_count": 12, "content_length_bytes": 35, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'a3ccf221-597f-463d-9fe7-29b0881e1365', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('85011b74-2d64-4627-8317-e306499e3ff8', '4d5f2d6f-2191-4067-bfd8-3501f15fb4dc', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4d5f2d6f-2191-4067-bfd8-3501f15fb4dc'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"name\" AS \"name\" FROM \"rides_ride\" WHERE...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search-suggestions/', \"query_params\" = '{\"q\": \"millennium\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:59.5921...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:10:59,739", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/rides/1/ - 0.074s, 12 queries, 404", "path": "/api/v1/rides/1/", "method": "GET", "status_code": 404, "duration_ms": 74.12, "duration_seconds": 0.074, "query_count": 12, "content_length_bytes": 132, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'fa7f1258-3ad2-4234-b5c1-9c5aaf7d49f0', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fe4a8647-77e4-4bff-b466-0d5e7f420805', '2f4be003-f1dd-40e3-b1f0-b451630c1308', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2f4be003-f1dd-40e3-b1f0-b451630c1308'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:59.666123+00:00'::timestamptz, \"view_name\" ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:10:59,851", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/rides/1/photos/ - 0.098s, 8 queries, 403", "path": "/api/v1/rides/1/photos/", "method": "GET", "status_code": 403, "duration_ms": 98.03, "duration_seconds": 0.098, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('057af039-415e-4d8a-81f4-a79f8e3bedf1', '2dbd0078-d2d4-4d5e-bef3-24c3e4ac219f', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:59.754267+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:10:59,948", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/rides/1/photos/1/ - 0.074s, 8 queries, 403", "path": "/api/v1/rides/1/photos/1/", "method": "GET", "status_code": 403, "duration_ms": 74.32, "duration_seconds": 0.074, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('111950da-94fc-45cc-ab9c-4ebbb3c71760', '0f778800-98fa-4077-bf9d-1b8de1fc6506', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/1/photos/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:59.875083+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:11:00,062", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/accounts/profiles/ - 0.097s, 8 queries, 403", "path": "/api/v1/accounts/profiles/", "method": "GET", "status_code": 403, "duration_ms": 96.51, "duration_seconds": 0.097, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7c467f99-242c-48fd-85b8-9fbfb1b96c5e', '4cfd24c7-2afb-4e6f-b9ac-7a919952a751', 403, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.014}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:10:59.965926+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:11:00,206", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/accounts/profiles/1/ - 0.130s, 8 queries, 403", "path": "/api/v1/accounts/profiles/1/", "method": "GET", "status_code": 403, "duration_ms": 129.97, "duration_seconds": 0.13, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fa6c32e3-d69d-409b-a749-4c3c73089aea', '2ea90c79-5688-49a8-921d-4108b8007bb1', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profiles/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:11:00.077624+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:11:00,289", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/accounts/toplists/ - 0.065s, 8 queries, 403", "path": "/api/v1/accounts/toplists/", "method": "GET", "status_code": 403, "duration_ms": 64.62, "duration_seconds": 0.065, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c98fcce4-e5e5-4df5-ba56-3a2c3a1ea203', 'c9dc4775-2432-4bf8-8a01-26c61d429859', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:11:00.225200+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:11:00,405", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/accounts/toplists/1/ - 0.102s, 8 queries, 403", "path": "/api/v1/accounts/toplists/1/", "method": "GET", "status_code": 403, "duration_ms": 102.37, "duration_seconds": 0.102, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c78453ef-b5b0-405a-bae2-3f25dd4a5f07', 'e9598c2b-239b-4349-a7e6-a357eea9226e', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplists/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:11:00.303766+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:11:00,522", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/accounts/toplist-items/ - 0.100s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/", "method": "GET", "status_code": 403, "duration_ms": 100.37, "duration_seconds": 0.1, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5b6ee633-585c-4d7f-8f68-7306e3583ce3', '5e23ddd6-abf9-4957-81a9-4d0534765c38', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:11:00.422384+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:11:00,592", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/accounts/toplist-items/1/ - 0.056s, 8 queries, 403", "path": "/api/v1/accounts/toplist-items/1/", "method": "GET", "status_code": 403, "duration_ms": 55.53, "duration_seconds": 0.056, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6e6398ad-ffcb-4b6f-8176-b2d090922429', '7ab1b107-c722-44a9-b5c7-35f4cbc48701', 403, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/toplist-items/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:11:00.537194+00:00'::timestam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:11:00,677", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/history/parks/park-slug/ - 0.074s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/", "method": "GET", "status_code": 404, "duration_ms": 73.98, "duration_seconds": 0.074, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '31157fa5-de94-4b02-ac34-8c6445cea397', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('33eeffda-2deb-4a6b-8418-f23c8f6b3377', '79056de4-5781-4925-912f-360eaeefd243', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '79056de4-5781-4925-912f-360eaeefd243'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:11:00.603781+00:00'::timestamp...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:11:00,794", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/history/parks/park-slug/detail/ - 0.105s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 104.66, "duration_seconds": 0.105, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '72207dd2-63ec-43ae-ac24-258be3667e44', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('159653dc-7ebc-4688-9dce-a7952aa96934', 'f8bec373-3f43-4d6f-9a97-9a188fe7716c', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f8bec373-3f43-4d6f-9a97-9a188fe7716c'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:11:00.690214+00:00'::ti...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:11:00,874", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/ - 0.060s, 13 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/", "method": "GET", "status_code": 404, "duration_ms": 59.9, "duration_seconds": 0.06, "query_count": 13, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('69bc4333-174f-4f37-af6f-48e0cf20026b', 'e6860f88-a2d8-46de-848f-da29b266f125', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e6860f88-a2d8-46de-848f-da29b266f125'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:11:00.814500+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:11:00,946", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/history/parks/park-slug/rides/ride-slug/detail/ - 0.062s, 12 queries, 404", "path": "/api/v1/history/parks/park-slug/rides/ride-slug/detail/", "method": "GET", "status_code": 404, "duration_ms": 62.18, "duration_seconds": 0.062, "query_count": 12, "content_length_bytes": 148, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '7bde9318-8031-471f-b381-8c9169d8ab71', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8d7947a8-3981-4ca2-a29a-d55b70459592', 'e565bd1a-8542-4077-81f9-8de0924497f1', 404, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e565bd1a-8542-4077-81f9-8de0924497f1'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/parks/park-slug/rides/ride-slug/detail/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:11:00.8...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 13:11:01,170", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/history/timeline/ - 0.211s, 15 queries, 500", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 210.99, "duration_seconds": 0.211, "query_count": 15, "content_length_bytes": 302, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('320055c6-5738-4d9f-9064-b1cbc918c47d', 'ae71774d-f4cb-4336-9edc-dfe581e81782', 500, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ae71774d-f4cb-4336-9edc-dfe581e81782'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ae71774d-f4cb-4336-9edc-dfe581e81782'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['WITH pghistory_events AS (\n\n ...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:11:00.959450+00:00'::timestamptz, \"vi...", "time": 0.005}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:11:01,278", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/history/timeline/1/ - 0.095s, 12 queries, 404", "path": "/api/v1/history/timeline/1/", "method": "GET", "status_code": 404, "duration_ms": 95.04, "duration_seconds": 0.095, "query_count": 12, "content_length_bytes": 150, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'be7edb6d-dcde-471f-8533-7e46b3d4e16b', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('585a529c-0d74-4032-9a39-b1a402315d59', '9503828c-d4b7-4af7-adb9-8698084cd2e5', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9503828c-d4b7-4af7-adb9-8698084cd2e5'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('WITH pghistory_events AS (\n\n SELECT\n ...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:11:01.183607+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:11:01,359", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/core/entities/search/ - 0.070s, 8 queries, 405", "path": "/api/v1/core/entities/search/", "method": "GET", "status_code": 405, "duration_ms": 70.47, "duration_seconds": 0.07, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3249b757-4c0f-45f1-adaf-4b55df937bd7', '3c0d86a3-b60e-4743-a871-4e7003e205e4', 405, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/search/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:11:01.289504+00:00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:11:01,453", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: POST /api/v1/core/entities/not-found/ - 0.084s, 9 queries, 400", "path": "/api/v1/core/entities/not-found/", "method": "POST", "status_code": 400, "duration_ms": 83.92, "duration_seconds": 0.084, "query_count": 9, "content_length_bytes": 77, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3d5a03ca-fbbe-4f17-9355-b70ab5ba2dbb', 'd5e4b90d-5f55-4b86-a0a6-2ba3e0abb2c6', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/not-found/', \"query_params\" = '', \"raw_body\" = '{\"query\": \"nonexistent park\", \"type\": \"park\"}', \"body\" = '{\"query\": \"nonexistent park\", \"type\"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:11:01,638", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/maps/locations/ - 0.093s, 15 queries, 200", "path": "/api/v1/maps/locations/", "method": "GET", "status_code": 200, "duration_ms": 93.03, "duration_seconds": 0.093, "query_count": 15, "content_length_bytes": 5807, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b0e87cd1-1792-4f70-948c-11ff239eb0e5', '674752f6-b214-4601-ab22-f5fda90ee962', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '674752f6-b214-4601-ab22-f5fda90ee962'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '674752f6-b214-4601-ab22-f5fda90ee962'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/locations/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:11:01.545330+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:11:01,755", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/maps/locations/park/1/ - 0.107s, 13 queries, 404", "path": "/api/v1/maps/locations/park/1/", "method": "GET", "status_code": 404, "duration_ms": 107.3, "duration_seconds": 0.107, "query_count": 13, "content_length_bytes": 45, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2e9fee8d-21cd-4797-8102-ee3bac248411', 'c8899ac4-a510-4b0d-944a-1de1b28d8936', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c8899ac4-a510-4b0d-944a-1de1b28d8936'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/locations/park/1/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:11:01.648767+00:00'::timestamptz...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:11:01,919", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/maps/search/ - 0.149s, 15 queries, 200", "path": "/api/v1/maps/search/", "method": "GET", "status_code": 200, "duration_ms": 149.25, "duration_seconds": 0.149, "query_count": 15, "content_length_bytes": 90, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ba4f0752-cc28-4075-8ace-60ec8a3d1478', '0b5c8d2b-9abc-42a6-b4a4-eae4113a6d99', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0b5c8d2b-9abc-42a6-b4a4-eae4113a6d99'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '0b5c8d2b-9abc-42a6-b4a4-eae4113a6d99'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/search/', \"query_params\" = '{\"q\": \"disney\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:11:01.770380+00:00'::timest...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 13:11:01,992", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/maps/bounds/ - 0.058s, 10 queries, 500", "path": "/api/v1/maps/bounds/", "method": "GET", "status_code": 500, "duration_ms": 58.18, "duration_seconds": 0.058, "query_count": 10, "content_length_bytes": 73, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.013}, {"sql": "SELECT set_config('pghistory.context_id', 'c602b4b0-107e-44bd-89e7-33e82b9e1826', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aedaf06a-d66e-4512-aca2-c2d6c175ab7d', 'b452e50d-9a7a-4ae0-86ca-ca5ec825dd70', 500, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/bounds/', \"query_params\" = '{\"north\": \"40.7\", \"south\": \"40.6\", \"east\": \"-73.9\", \"west\": \"-74.0\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"sta...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-28 13:11:02,053", "module": "performance_middleware", "process": 51456, "thread": 6189690880, "message": "Request performance: GET /api/v1/maps/stats/ - 0.050s, 15 queries, 200", "path": "/api/v1/maps/stats/", "method": "GET", "status_code": 200, "duration_ms": 50.3, "duration_seconds": 0.05, "query_count": 15, "content_length_bytes": 130, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bb0e769d-c7f9-4f3f-8939-b074160563ec', 'f6de7e12-b489-4869-a3e6-d093ead531fe', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6189690880_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f6de7e12-b489-4869-a3e6-d093ead531fe'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f6de7e12-b489-4869-a3e6-d093ead531fe'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6189690880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:11:02.003196+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 13:11:02,149", "module": "performance_middleware", "process": 51456, "thread": 6189690880, "message": "Request performance: GET /api/v1/maps/cache/ - 0.084s, 8 queries, 405", "path": "/api/v1/maps/cache/", "method": "GET", "status_code": 405, "duration_ms": 83.74, "duration_seconds": 0.084, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d323111e-8295-42bd-9575-3914960fdc36', '4e8b48a6-92eb-45bc-abc7-0267fbd14645', 405, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6189690880_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6189690880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/cache/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:11:02.066473+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 13:11:17,564", "module": "performance_middleware", "process": 51456, "thread": 6172864512, "message": "Request performance: GET /api/v1/auth/providers/ - 0.089s, 15 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 89.17, "duration_seconds": 0.089, "query_count": 15, "content_length_bytes": 199, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a45df133-4bbf-4ab8-9fa8-7e1c8376a4b9', '06733660-9f9b-4ba7-9716-03fe7be2117d', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '06733660-9f9b-4ba7-9716-03fe7be2117d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '06733660-9f9b-4ba7-9716-03fe7be2117d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6172864512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T18:11:17.476285+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 14:11:34,349", "module": "performance_middleware", "process": 97729, "thread": 6249541632, "message": "Request performance: GET /api/v1/ride-models/ - 0.140s, 8 queries, 501", "path": "/api/v1/ride-models/", "method": "GET", "status_code": 501, "duration_ms": 140.46, "duration_seconds": 0.14, "query_count": 8, "content_length_bytes": 145, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.007}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d308cbb3-1235-4173-a453-cd7ecafe8b22', 'f89b3248-6d36-447a-ad12-d22f70e05e4a', 501, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/ride-models/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T19:11:34.269492+00:00'::timestamptz, \"view_na...", "time": 0.002}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "INFO", "asctime": "2025-08-28 14:11:56,916", "module": "performance_middleware", "process": 98740, "thread": 6249541632, "message": "Request performance: GET /api/v1/ride-models/ - 0.152s, 18 queries, 200", "path": "/api/v1/ride-models/", "method": "GET", "status_code": 200, "duration_ms": 151.6, "duration_seconds": 0.152, "query_count": 18, "content_length_bytes": 3645, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e0abd7ca-6d22-406f-977f-125e5298d28a', '49723251-0775-4f3b-ac18-22fa04862f7d', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '49723251-0775-4f3b-ac18-22fa04862f7d'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '49723251-0775-4f3b-ac18-22fa04862f7d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '49723251-0775-4f3b-ac18-22fa04862f7d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/ride-models/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T19:11:56.819155+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 14:12:05,645", "module": "performance_middleware", "process": 98740, "thread": 6249541632, "message": "Request performance: GET /api/v1/ride-models/search/ - 0.084s, 12 queries, 200", "path": "/api/v1/ride-models/search/", "method": "GET", "status_code": 200, "duration_ms": 83.93, "duration_seconds": 0.084, "query_count": 12, "content_length_bytes": 435, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '1d4e074d-5487-40e2-9b63-408e7489b980', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0897c1b2-fca2-46f6-8e30-e264af743cd9', 'f4d47045-84b6-4dfc-b7e6-c80a4fbfcc9f', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f4d47045-84b6-4dfc-b7e6-c80a4fbfcc9f'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ridemodel\".\"id\", \"rides_ridemodel\".\"created_at...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/ride-models/search/', \"query_params\" = '{\"q\": \"Bolliger\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T19:12:05.562237+00:00...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 14:12:10,674", "module": "performance_middleware", "process": 98740, "thread": 6249541632, "message": "Request performance: GET /api/v1/ride-models/filter-options/ - 0.091s, 12 queries, 200", "path": "/api/v1/ride-models/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 91.39, "duration_seconds": 0.091, "query_count": 12, "content_length_bytes": 973, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '480d11bc-7c8a-4e50-8a23-d5b9272dd478', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('610d0806-2581-41b7-b121-8183ee442f9e', '16cade6e-9377-4c33-9290-678ae75b159f', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6249541632_x1\"", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '16cade6e-9377-4c33-9290-678ae75b159f'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT DISTINCT \"rides_company\".\"id\" AS \"id\", \"rides_company...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6249541632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/ride-models/filter-options/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T19:12:10.583781+00:00'::timest...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 14:16:48,734", "module": "performance_middleware", "process": 5588, "thread": 6129577984, "message": "Request performance: GET /api/v1/rides/models/ - 0.214s, 18 queries, 200", "path": "/api/v1/rides/models/", "method": "GET", "status_code": 200, "duration_ms": 213.95, "duration_seconds": 0.214, "query_count": 18, "content_length_bytes": 3645, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('99a7dd1f-235a-454b-bcc3-7c15fa598303', 'ab1dcf65-d91b-48ec-9eb2-e6c50c0b4676', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6129577984_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ab1dcf65-d91b-48ec-9eb2-e6c50c0b4676'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ab1dcf65-d91b-48ec-9eb2-e6c50c0b4676'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'ab1dcf65-d91b-48ec-9eb2-e6c50c0b4676'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6129577984_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/models/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T19:16:48.588534+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 14:16:53,327", "module": "performance_middleware", "process": 5588, "thread": 6129577984, "message": "Request performance: GET /api/v1/rides/models/search/ - 0.066s, 12 queries, 200", "path": "/api/v1/rides/models/search/", "method": "GET", "status_code": 200, "duration_ms": 66.47, "duration_seconds": 0.066, "query_count": 12, "content_length_bytes": 217, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'bc22a031-eaa9-4922-bbbc-fdc07631f9b1', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('06a1e8df-47ad-4d7d-8da9-cfb52a117a27', '66dce1b5-2b94-4683-9cd9-285dae7fc92e', 200, 'W3s...", "time": 0.0}, {"sql": "SAVEPOINT \"s6129577984_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '66dce1b5-2b94-4683-9cd9-285dae7fc92e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ridemodel\".\"id\", \"rides_ridemodel\".\"created_at...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6129577984_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/models/search/', \"query_params\" = '{\"q\": \"dive\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T19:16:53.261797+00:00'::...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 14:16:56,760", "module": "performance_middleware", "process": 5588, "thread": 6129577984, "message": "Request performance: GET /api/v1/ride-models/ - 0.081s, 8 queries, 404", "path": "/api/v1/ride-models/", "method": "GET", "status_code": 404, "duration_ms": 81.46, "duration_seconds": 0.081, "query_count": 8, "content_length_bytes": 20190, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b90420c1-a362-4572-a419-0613730f4e07', 'f9f880ef-5603-4b08-9527-e000744f1459', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6129577984_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6129577984_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/ride-models/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T19:16:56.679560+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "INFO", "asctime": "2025-08-28 14:17:02,680", "module": "performance_middleware", "process": 5588, "thread": 6129577984, "message": "Request performance: GET /api/v1/rides/search/ride-models/ - 0.101s, 12 queries, 200", "path": "/api/v1/rides/search/ride-models/", "method": "GET", "status_code": 200, "duration_ms": 101.1, "duration_seconds": 0.101, "query_count": 12, "content_length_bytes": 49, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'f1f71b74-7041-4457-b16d-eeb1172a94da', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('695d8021-ae17-48b1-832c-6e9fbb62a094', '7887b5fb-5619-4f66-aa55-860b4f8201b2', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6129577984_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7887b5fb-5619-4f66-aa55-860b4f8201b2'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_ridemodel\".\"id\", \"rides_ridemodel\".\"created_at...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6129577984_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/ride-models/', \"query_params\" = '{\"q\": \"dive\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T19:17:02.580140+00:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 14:17:07,253", "module": "performance_middleware", "process": 5588, "thread": 6129577984, "message": "Request performance: GET /api/v1/rides/models/97/ - 0.201s, 27 queries, 200", "path": "/api/v1/rides/models/97/", "method": "GET", "status_code": 200, "duration_ms": 200.94, "duration_seconds": 0.201, "query_count": 27, "content_length_bytes": 1157, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'f9e150d3-20a1-483f-86ea-7894e1e30084'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'f9e150d3-20a1-483f-86ea-7894e1e30084'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ridemodel\".\"id\", \"rides_ri...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6129577984_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/models/97/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T19:17:07.052726+00:00'::timestamptz, \"vie...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 14:17:10,689", "module": "performance_middleware", "process": 5588, "thread": 6129577984, "message": "Request performance: GET /api/v1/rides/models/stats/ - 0.155s, 35 queries, 200", "path": "/api/v1/rides/models/stats/", "method": "GET", "status_code": 200, "duration_ms": 155.19, "duration_seconds": 0.155, "query_count": 35, "content_length_bytes": 309, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '07dffcf8-973f-49cd-9875-0a04d2b61b0b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '07dffcf8-973f-49cd-9875-0a04d2b61b0b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '07dffcf8-973f-49cd-9875-0a04d2b61b0b'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '07dffcf8-973f-49cd-9875-0a04d2b61b0b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6129577984_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/models/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T19:17:10.535523+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 14:21:31,694", "module": "performance_middleware", "process": 14792, "thread": 6205747200, "message": "Request performance: GET /api/v1/rides/manufacturers/bolliger-mabillard/ - 0.403s, 22 queries, 200", "path": "/api/v1/rides/manufacturers/bolliger-mabillard/", "method": "GET", "status_code": 200, "duration_ms": 402.67, "duration_seconds": 0.403, "query_count": 22, "content_length_bytes": 1207, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '09d5c38d-3442-42af-8138-759f756ab9ea'", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '09d5c38d-3442-42af-8138-759f756ab9ea'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '09d5c38d-3442-42af-8138-759f756ab9ea'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '09d5c38d-3442-42af-8138-759f756ab9ea'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.01}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_company\".\"id\", \"rides_comp...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6205747200_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/manufacturers/bolliger-mabillard/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T19:21:31.370558+00...", "time": 0.002}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-28 14:21:36,199", "module": "performance_middleware", "process": 14792, "thread": 6205747200, "message": "Request performance: GET /api/v1/rides/manufacturers/bolliger-mabillard/dive-coaster/ - 0.151s, 24 queries, 200", "path": "/api/v1/rides/manufacturers/bolliger-mabillard/dive-coaster/", "method": "GET", "status_code": 200, "duration_ms": 151.32, "duration_seconds": 0.151, "query_count": 24, "content_length_bytes": 1138, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'dd6c7d75-8d2e-4535-96d0-2ef5ab2dfa21'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'dd6c7d75-8d2e-4535-96d0-2ef5ab2dfa21'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'dd6c7d75-8d2e-4535-96d0-2ef5ab2dfa21'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'dd6c7d75-8d2e-4535-96d0-2ef5ab2dfa21'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'dd6c7d75-8d2e-4535-96d0-2ef5ab2dfa21'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ridemodel\".\"id\", \"rides_ri...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6205747200_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/manufacturers/bolliger-mabillard/dive-coaster/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T19:21...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 14:21:40,773", "module": "performance_middleware", "process": 14792, "thread": 6205747200, "message": "Request performance: GET /api/v1/rides/manufacturers/rocky-mountain-construction/ - 0.095s, 22 queries, 200", "path": "/api/v1/rides/manufacturers/rocky-mountain-construction/", "method": "GET", "status_code": 200, "duration_ms": 95.2, "duration_seconds": 0.095, "query_count": 22, "content_length_bytes": 638, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6205747200_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'eef98945-da37-4ecf-aeb0-2c7d711c821a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'eef98945-da37-4ecf-aeb0-2c7d711c821a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'eef98945-da37-4ecf-aeb0-2c7d711c821a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'eef98945-da37-4ecf-aeb0-2c7d711c821a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_company\".\"id\", \"rides_comp...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6205747200_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/manufacturers/rocky-mountain-construction/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T19:21:40....", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 14:21:44,995", "module": "performance_middleware", "process": 14792, "thread": 6205747200, "message": "Request performance: GET /api/v1/rides/manufacturers/rocky-mountain-construction/i-box-track/ - 0.114s, 26 queries, 200", "path": "/api/v1/rides/manufacturers/rocky-mountain-construction/i-box-track/", "method": "GET", "status_code": 200, "duration_ms": 113.67, "duration_seconds": 0.114, "query_count": 26, "content_length_bytes": 1156, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '83362a1d-ee9e-4c76-a7bb-b6843be12747'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '83362a1d-ee9e-4c76-a7bb-b6843be12747'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '83362a1d-ee9e-4c76-a7bb-b6843be12747'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ridemodel\".\"id\", \"rides_ri...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6205747200_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/manufacturers/rocky-mountain-construction/i-box-track/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 14:24:23,959", "module": "performance_middleware", "process": 23430, "thread": 6127415296, "message": "Request performance: GET /api/v1/rides/manufacturers/bolliger-mabillard/dive-coaster/ - 0.200s, 26 queries, 200", "path": "/api/v1/rides/manufacturers/bolliger-mabillard/dive-coaster/", "method": "GET", "status_code": 200, "duration_ms": 199.84, "duration_seconds": 0.2, "query_count": 26, "content_length_bytes": 1138, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '17f538bc-2c08-4b06-b9fd-cac3953347d3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '17f538bc-2c08-4b06-b9fd-cac3953347d3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '17f538bc-2c08-4b06-b9fd-cac3953347d3'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_ridemodel\".\"id\", \"rides_ri...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6127415296_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/manufacturers/bolliger-mabillard/dive-coaster/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T19:24...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 14:24:28,886", "module": "performance_middleware", "process": 23430, "thread": 6127415296, "message": "Request performance: GET /api/v1/rides/manufacturers/rocky-mountain-construction/ - 0.106s, 22 queries, 200", "path": "/api/v1/rides/manufacturers/rocky-mountain-construction/", "method": "GET", "status_code": 200, "duration_ms": 105.91, "duration_seconds": 0.106, "query_count": 22, "content_length_bytes": 638, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1ccaaa64-b81a-4672-a977-305ea184ed12'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1ccaaa64-b81a-4672-a977-305ea184ed12'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '1ccaaa64-b81a-4672-a977-305ea184ed12'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '1ccaaa64-b81a-4672-a977-305ea184ed12'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_company\".\"id\", \"rides_comp...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6127415296_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/manufacturers/rocky-mountain-construction/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T19:24:28....", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 14:37:14,156", "module": "performance_middleware", "process": 31217, "thread": 6171717632, "message": "Request performance: GET /api/v1/rides/manufacturers/rocky-mountain-construction/ - 0.244s, 23 queries, 200", "path": "/api/v1/rides/manufacturers/rocky-mountain-construction/", "method": "GET", "status_code": 200, "duration_ms": 244.38, "duration_seconds": 0.244, "query_count": 23, "content_length_bytes": 638, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '528432be-22e1-4e27-950d-c07ee8e8b7af'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '528432be-22e1-4e27-950d-c07ee8e8b7af'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '528432be-22e1-4e27-950d-c07ee8e8b7af'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"rides_company\".\"id\", \"rides_comp...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6171717632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/manufacturers/rocky-mountain-construction/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T19:37:14....", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:09:14,301", "module": "performance_middleware", "process": 31217, "thread": 6325039104, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.059s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5058.69, "duration_seconds": 5.059, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3ae03da5-6d96-43ea-8a79-841c5e99edff', '866b76a8-c397-4ebe-8a13-bded967c78ba', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:09:14,302", "module": "performance_middleware", "process": 31217, "thread": 6341865472, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.058s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5058.14, "duration_seconds": 5.058, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5fbc765d-d690-4cba-bed9-26ed3f6e43b0', 'ec1b3c3b-3958-47d8-9c18-603205db533d', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:09:09.244...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:09:14,388", "module": "performance_middleware", "process": 31217, "thread": 6171717632, "message": "Request performance: GET /api/v1/stats/ - 5.101s, 54 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5100.57, "duration_seconds": 5.101, "query_count": 54, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'f6003225-de72-4ce3-a226-9f2e1428301b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'f6003225-de72-4ce3-a226-9f2e1428301b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'f6003225-de72-4ce3-a226-9f2e1428301b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'f6003225-de72-4ce3-a226-9f2e1428301b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6171717632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:09:09.288274+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 15:09:14,727", "module": "performance_middleware", "process": 31217, "thread": 6325039104, "message": "Request performance: GET /api/v1/trending/content/ - 0.417s, 258 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 417.13, "duration_seconds": 0.417, "query_count": 258, "content_length_bytes": 951, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = '4ba13413-2e75-4fba-8d9e-3f0f0861fead'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = '4ba13413-2e75-4fba-8d9e-3f0f0861fead'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = '4ba13413-2e75-4fba-8d9e-3f0f0861fead'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = '4ba13413-2e75-4fba-8d9e-3f0f0861fead'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.014}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:09...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:09:19,452", "module": "performance_middleware", "process": 31217, "thread": 6341865472, "message": "Request performance: GET /api/v1/trending/new/ - 5.142s, 16 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5142.2, "duration_seconds": 5.142, "query_count": 16, "content_length_bytes": 876, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('148eba97-c6e4-4f4e-bd9f-50f3ac7aca42', '5935d87a-f0e5-4818-a29b-890826dc0a3c', 200, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5935d87a-f0e5-4818-a29b-890826dc0a3c'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5935d87a-f0e5-4818-a29b-890826dc0a3c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:09:14.310768+...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:12:12,900", "module": "performance_middleware", "process": 31217, "thread": 6341865472, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.060s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5059.92, "duration_seconds": 5.06, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aee662d2-f3cb-46a0-8c1c-9256157350c8', 'd5296679-3494-4f23-b99c-1143f8d9da4b', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:12:07.842...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:12:12,900", "module": "performance_middleware", "process": 31217, "thread": 6325039104, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.068s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5068.01, "duration_seconds": 5.068, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('97462e8e-3f9b-4247-baa6-3c155818fd44', '852d9fac-d959-484f-93e3-75e00600c69f', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:12:12,998", "module": "performance_middleware", "process": 31217, "thread": 6171717632, "message": "Request performance: GET /api/v1/stats/ - 5.064s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5064.24, "duration_seconds": 5.064, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('52209946-0b33-4d9b-b327-ed6d9bc0ce8b', '98399094-e0de-4eea-8125-085e488aeaea', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6171717632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6171717632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:12:07.934588+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 15:17:53,974", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: OPTIONS /api/v1/health/simple/ - 2.208s, 8 queries, 200", "path": "/api/v1/health/simple/", "method": "OPTIONS", "status_code": 200, "duration_ms": 2207.85, "duration_seconds": 2.208, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.009}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d09c624a-ede0-4c99-b037-2b5abb717191', '89eee743-9c82-4601-ad76-8aa672539c8f', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:17:51.847368+00:00'::timestamptz, \"v...", "time": 0.006}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:17:59,032", "module": "performance_middleware", "process": 8190, "thread": 6358691840, "message": "Request performance: GET /api/v1/health/simple/ - 5.052s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5052.49, "duration_seconds": 5.052, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dcc6b583-d146-4a19-8452-26df2f4d3b64', '11e7a435-5544-4890-935c-c16cd15f4280', 200, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:17:53.980375+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:17:59,102", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.061s, 8 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5061.39, "duration_seconds": 5.061, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a73fe138-d459-4ef2-974d-3680a2947ff3', '55a191e2-64b7-4b90-8937-b51f0ff0abf6', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:17:54.042254+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:17:59,103", "module": "performance_middleware", "process": 8190, "thread": 6375518208, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.059s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5058.69, "duration_seconds": 5.059, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6229fe3b-3400-4f85-a896-a7b986db38ee', '9e932671-3aeb-4f0c-98ea-d7976e00287e', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:17:59,104", "module": "performance_middleware", "process": 8190, "thread": 6392344576, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.061s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5060.96, "duration_seconds": 5.061, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('878a1b59-a4f3-4331-b3e7-b586e594b756', 'a26ab9d2-d612-4296-9a3c-48a00180d8c4', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:17:54.043...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:18:04,102", "module": "performance_middleware", "process": 8190, "thread": 6409170944, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.058s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5058.26, "duration_seconds": 5.058, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('501bbbb5-ef8a-48cb-8d90-76d66a856b6e', '07705922-f3b2-4abd-ab6b-d8ab39db193c', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6409170944_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6409170944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:18:04,102", "module": "performance_middleware", "process": 8190, "thread": 6425997312, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.056s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5055.54, "duration_seconds": 5.056, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ab3652f0-6d20-4283-830b-932378d32171', 'fb34706e-3561-42be-9b61-aa1a549c9f1a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6425997312_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6425997312_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:17:59.048...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:18:04,244", "module": "performance_middleware", "process": 8190, "thread": 6392344576, "message": "Request performance: GET /api/v1/trending/new/ - 5.137s, 15 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5136.84, "duration_seconds": 5.137, "query_count": 15, "content_length_bytes": 876, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('733d95dc-83cc-486e-af85-814cfdeb31cc', 'd6148f11-91ce-4821-9ad5-77d94e9460b0', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd6148f11-91ce-4821-9ad5-77d94e9460b0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd6148f11-91ce-4821-9ad5-77d94e9460b0'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6392344576_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:17:59.108113+...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:18:04,245", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/stats/ - 5.139s, 51 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5138.63, "duration_seconds": 5.139, "query_count": 51, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'd259fd8d-bff1-490d-b11e-316ecca99a1f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'd259fd8d-bff1-490d-b11e-316ecca99a1f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'd259fd8d-bff1-490d-b11e-316ecca99a1f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'd259fd8d-bff1-490d-b11e-316ecca99a1f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'd259fd8d-bff1-490d-b11e-316ecca99a1f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:17:59.106693+00:00'::timestamptz, \"view_name\" = ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:18:04,245", "module": "performance_middleware", "process": 8190, "thread": 6375518208, "message": "Request performance: GET /api/v1/stats/ - 5.138s, 51 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5137.92, "duration_seconds": 5.138, "query_count": 51, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '3b6007d9-6b4d-4e72-92b9-2ff3aadd6062'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '3b6007d9-6b4d-4e72-92b9-2ff3aadd6062'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '3b6007d9-6b4d-4e72-92b9-2ff3aadd6062'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '3b6007d9-6b4d-4e72-92b9-2ff3aadd6062'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '3b6007d9-6b4d-4e72-92b9-2ff3aadd6062'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:17:59.107696+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:18:04,548", "module": "performance_middleware", "process": 8190, "thread": 6358691840, "message": "Request performance: GET /api/v1/trending/content/ - 5.441s, 252 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5441.31, "duration_seconds": 5.441, "query_count": 252, "content_length_bytes": 951, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = '68706ed5-baea-4ae4-aeb5-8418875b00ca'", "time": 0.005}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = '68706ed5-baea-4ae4-aeb5-8418875b00ca'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = '68706ed5-baea-4ae4-aeb5-8418875b00ca'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = '68706ed5-baea-4ae4-aeb5-8418875b00ca'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.022}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:17...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:18:08,699", "module": "performance_middleware", "process": 8190, "thread": 12901707776, "message": "Request performance: OPTIONS /api/v1/health/simple/ - 5.090s, 8 queries, 200", "path": "/api/v1/health/simple/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5090.07, "duration_seconds": 5.09, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ddc74f76-875a-423f-a8bf-d8736f386f4a', '002bb348-96d8-4282-abb4-5116f2a97d35', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:18:03.609894+00:00'::timestamptz, \"v...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:18:09,185", "module": "performance_middleware", "process": 8190, "thread": 12935360512, "message": "Request performance: GET /api/v1/trending/new/ - 5.070s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5069.69, "duration_seconds": 5.07, "query_count": 8, "content_length_bytes": 876, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('45f115df-410b-4c09-aa57-4a205e49e59a', 'ea0a8821-02e1-476b-983b-bd7ebb7f50b6', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:18:04.116402+...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:18:09,186", "module": "performance_middleware", "process": 8190, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/content/ - 5.075s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5075.39, "duration_seconds": 5.075, "query_count": 8, "content_length_bytes": 951, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d5ba0ee1-5848-4d78-8a29-61db7fc8fb16', '51f8dd24-8594-484c-8ab1-05c6ea11a887', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:18...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:18:13,842", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/health/simple/ - 5.105s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5105.0, "duration_seconds": 5.105, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3f796429-8a79-4e4d-af54-5090e26eb36d', '397d10f5-b0d7-4956-8497-c42f1b5340c4', 200, 'eyJ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:18:08.738916+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:18:18,928", "module": "performance_middleware", "process": 8190, "thread": 6375518208, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.078s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5078.14, "duration_seconds": 5.078, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7f4bf1d8-bdbb-4829-8768-2aa36395fab7', '652d15dc-3db8-4cda-a3f3-532ed70fa129', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:18:13.850...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:18:18,929", "module": "performance_middleware", "process": 8190, "thread": 6358691840, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.080s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5080.27, "duration_seconds": 5.08, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5c500398-6079-42c8-9060-83dedd61cca3', '74e2167c-7479-4d2a-8359-e2a95910f8c9', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:18:18,962", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/stats/ - 5.033s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5032.73, "duration_seconds": 5.033, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3e1b774d-ccc1-4c74-9899-734caa7cce36', 'e2e8b954-fa2d-4933-a6be-316befc21da7', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:18:13.930968+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:18:23,988", "module": "performance_middleware", "process": 8190, "thread": 6375518208, "message": "Request performance: GET /api/v1/trending/content/ - 5.054s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5053.6, "duration_seconds": 5.054, "query_count": 8, "content_length_bytes": 951, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8eb629c3-ed3a-4e9a-9907-f55f77ca6bed', 'f96af105-5d24-4796-951c-9f677fe6faaa', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:18...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:24:11,173", "module": "performance_middleware", "process": 8190, "thread": 6358691840, "message": "Request performance: GET /api/v1/health/simple/ - 5.081s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5081.27, "duration_seconds": 5.081, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5ffa3b9a-413e-4b78-a1e2-06eafcd3898c', '79f2e553-9013-4aa0-895b-559270092fb8', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:24:06.092465+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:24:11,194", "module": "performance_middleware", "process": 8190, "thread": 6392344576, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.055s, 9 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5054.76, "duration_seconds": 5.055, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('85a18ead-693e-4318-9ef2-a368867ffa29', 'd09b38e9-e89e-4f2a-a8b1-f49099440714', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6392344576_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6392344576_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:24:06.139...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:24:11,194", "module": "performance_middleware", "process": 8190, "thread": 6375518208, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.057s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5057.06, "duration_seconds": 5.057, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('27329b83-fb8c-41c4-bf5a-0d01bef679df', 'b81ac9f1-7e64-4a48-b328-c27eff8fc1ef', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:24:11,194", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.059s, 8 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5058.58, "duration_seconds": 5.059, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('be7cf56b-0845-4b73-96e7-3223dc0ddc10', 'dff2d3c4-41bc-4fc7-85cb-f3f3e520682b', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:24:06.136697+00:00'::timestamptz, \"view_name...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:24:16,287", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/trending/new/ - 5.089s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5089.16, "duration_seconds": 5.089, "query_count": 8, "content_length_bytes": 876, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1d8e81f0-1d74-4434-9c31-73c1677a7e7c', 'ab602ea0-9586-4d19-8af1-9ef440f40d79', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:24:11.198971+...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:24:16,293", "module": "performance_middleware", "process": 8190, "thread": 6375518208, "message": "Request performance: GET /api/v1/trending/content/ - 5.094s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5094.11, "duration_seconds": 5.094, "query_count": 8, "content_length_bytes": 951, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bf3f6332-d210-440a-8cac-f7a7d2b2ea65', '96ab491f-c506-4a95-8582-ce44bb7b47a2', 200, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:24...", "time": 0.002}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:24:16,458", "module": "performance_middleware", "process": 8190, "thread": 6392344576, "message": "Request performance: GET /api/v1/stats/ - 5.256s, 55 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5256.21, "duration_seconds": 5.256, "query_count": 55, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '94c8cc15-f4ae-4697-9bc0-e3adfc8e24ed'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '94c8cc15-f4ae-4697-9bc0-e3adfc8e24ed'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '94c8cc15-f4ae-4697-9bc0-e3adfc8e24ed'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:24:11.199929+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:24:21,562", "module": "performance_middleware", "process": 8190, "thread": 6358691840, "message": "Request performance: GET /api/v1/health/ - 10.312s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 10311.69, "duration_seconds": 10.312, "query_count": 10, "content_length_bytes": 1477, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('20e609e5-8a1c-4708-83e4-e9141a50a680', 'b1f491e8-b386-478a-b121-a9815f07aedf', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:24:11.250789+00:00'::timestamptz, \"view_name\" =...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 15:24:22,037", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/ - 0.222s, 30 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 221.6, "duration_seconds": 0.222, "query_count": 30, "content_length_bytes": 2693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '5c2a113a-e6e9-4146-9177-7ad96e06cf2f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '5c2a113a-e6e9-4146-9177-7ad96e06cf2f'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '5c2a113a-e6e9-4146-9177-7ad96e06cf2f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '5c2a113a-e6e9-4146-9177-7ad96e06cf2f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '5c2a113a-e6e9-4146-9177-7ad96e06cf2f'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"page\": \"1\", \"page_size\": \"5\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:24:21.816119+00:0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 15:24:22,562", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/ - 0.190s, 18 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 190.03, "duration_seconds": 0.19, "query_count": 18, "content_length_bytes": 2185, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ee905221-4e0a-4237-b3a9-4fe7b1e1cde1', '53ab06fa-e184-4d4f-829f-b3089537170a', 200, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '53ab06fa-e184-4d4f-829f-b3089537170a'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '53ab06fa-e184-4d4f-829f-b3089537170a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '53ab06fa-e184-4d4f-829f-b3089537170a'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\", \"page_size\": \"5\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:24:22.373206+00:0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 15:24:22,944", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/companies/ - 0.088s, 8 queries, 404", "path": "/api/v1/companies/", "method": "GET", "status_code": 404, "duration_ms": 87.89, "duration_seconds": 0.088, "query_count": 8, "content_length_bytes": 20230, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6ee2553b-c1de-4d03-8608-deacf47e7544', '521b845a-72d6-4863-a8fe-564d467d81e4', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/companies/', \"query_params\" = '{\"roles\": \"MANUFACTURER\", \"page\": \"1\", \"page_size\": \"5\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '20...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 15:24:27,806", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/trending/content/ - 4.775s, 235 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 4774.95, "duration_seconds": 4.775, "query_count": 235, "content_length_bytes": 644, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 69 WHERE \"silk_request\".\"id\" = '00f3db14-5c8b-4697-ab53-4d458fb2001d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 70 WHERE \"silk_request\".\"id\" = '00f3db14-5c8b-4697-ab53-4d458fb2001d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 71 WHERE \"silk_request\".\"id\" = '00f3db14-5c8b-4697-ab53-4d458fb2001d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 72 WHERE \"silk_request\".\"id\" = '00f3db14-5c8b-4697-ab53-4d458fb2001d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 73 WHERE \"silk_request\".\"id\" = '00f3db14-5c8b-4697-ab53-4d458fb2001d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.029}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"5\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:24...", "time": 0.003}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "INFO", "asctime": "2025-08-28 15:24:28,966", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/trending/new/ - 1.019s, 15 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 1018.92, "duration_seconds": 1.019, "query_count": 15, "content_length_bytes": 362, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5b8b0e4d-15ec-46f6-bad2-624d530c7037', '6c3b6f2b-5123-444c-a06b-3a0b14b663b5', 200, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6c3b6f2b-5123-444c-a06b-3a0b14b663b5'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '6c3b6f2b-5123-444c-a06b-3a0b14b663b5'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"5\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:24:27.947825+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:24:29,325", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: POST /api/v1/core/entities/search/ - 0.186s, 8 queries, 500", "path": "/api/v1/core/entities/search/", "method": "POST", "status_code": 500, "duration_ms": 185.99, "duration_seconds": 0.186, "query_count": 8, "content_length_bytes": 472, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c1c68eaf-9ff2-4a9b-bbea-94203feeebce', 'da022136-5d11-44bc-a2b6-5e26f5cced4e', 500, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/search/', \"query_params\" = '', \"raw_body\" = '{\"query\": \"cedar point\", \"entity_types\": [\"park\", \"ride\"], \"include_suggestions\": true}', \"body\" ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 15:24:30,649", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/maps/locations/ - 0.681s, 15 queries, 200", "path": "/api/v1/maps/locations/", "method": "GET", "status_code": 200, "duration_ms": 680.83, "duration_seconds": 0.681, "query_count": 15, "content_length_bytes": 5807, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4d9436ce-b0af-408d-83c6-4841559b7d59', '3696d2c6-93c3-4d4d-9e8f-a0db23cf9763', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3696d2c6-93c3-4d4d-9e8f-a0db23cf9763'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3696d2c6-93c3-4d4d-9e8f-a0db23cf9763'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/maps/locations/', \"query_params\" = '{\"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:24:29.969705+00:00'::times...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 15:24:31,477", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/rankings/ - 0.676s, 12 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 676.17, "duration_seconds": 0.676, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '701fd5d8-8bee-4881-a4fc-34b31123cc9a', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('937733fa-4ba1-437e-9028-03a7d3193fd5', '8063d2fc-4fea-42c7-99e8-c0787f140914', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8063d2fc-4fea-42c7-99e8-c0787f140914'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\" INNER ...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '{\"category\": \"RC\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:24:30.801823...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 15:24:32,176", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/reviews/ - 0.249s, 8 queries, 404", "path": "/api/v1/reviews/", "method": "GET", "status_code": 404, "duration_ms": 249.13, "duration_seconds": 0.249, "query_count": 8, "content_length_bytes": 20207, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('661b5151-f85f-44f1-aed6-8c6b015ff6a9', 'cfe05848-33e8-4452-a54a-69f3c016188c', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/', \"query_params\" = '{\"content_type\": \"ride\", \"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:24:31.929...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 15:24:33,720", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/search/companies/ - 1.386s, 13 queries, 200", "path": "/api/v1/rides/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 1385.87, "duration_seconds": 1.386, "query_count": 13, "content_length_bytes": 78, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1db48c4a-9f2c-4d88-b4c3-4498db8ff834', 'b86bfe13-ba1c-4070-b207-3a0e60c18a06', 200, 'W3s...", "time": 0.006}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b86bfe13-ba1c-4070-b207-3a0e60c18a06'", "time": 0.007}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_company\".\"id\", \"rides_company\".\"created_at\", \"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/companies/', \"query_params\" = '{\"q\": \"intamin\", \"role\": \"MANUFACTURER\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 15:24:34,461", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/auth/user/ - 0.613s, 9 queries, 403", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 403, "duration_ms": 612.59, "duration_seconds": 0.613, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0830f926-8ba3-4f94-b6ce-b4163f502b50', 'fb66983b-4113-4e1e-837a-e1d2f6f04405', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:24:33.849317+00:00'::timestamptz, \"view_name...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:24:39,247", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/history/timeline/ - 4.351s, 15 queries, 500", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 4351.31, "duration_seconds": 4.351, "query_count": 15, "content_length_bytes": 302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d3c477b2-697d-4010-a07e-2040823013bb', '63697282-6a5b-4059-abfe-18a08d145399', 500, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '63697282-6a5b-4059-abfe-18a08d145399'", "time": 0.01}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '63697282-6a5b-4059-abfe-18a08d145399'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['WITH pghistory_events AS (\n\n ...", "time": 0.023}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/', \"query_params\" = '{\"limit\": \"10\", \"days\": \"7\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:24:34.897...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 15:24:39,699", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/email/templates/ - 0.258s, 8 queries, 404", "path": "/api/v1/email/templates/", "method": "GET", "status_code": 404, "duration_ms": 258.37, "duration_seconds": 0.258, "query_count": 8, "content_length_bytes": 20316, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('102025ec-2ddc-4dd6-a1ed-268f7188d5c8', '1dc43719-0ac3-4d0f-8094-69af36e61ea6', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/email/templates/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:24:39.441940+00:00'::timestamptz, \"vie...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:26:52,677", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/health/ - 5.257s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5257.28, "duration_seconds": 5.257, "query_count": 10, "content_length_bytes": 1478, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.001}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('070f5ee5-bfbd-4a39-9e62-c697b985fecc', '1a1cf342-721e-4a34-bca3-dc866053649d', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:26:47.421184+00:00'::timestamptz, \"view_name\" =...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 15:26:53,158", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/ - 0.241s, 31 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 241.26, "duration_seconds": 0.241, "query_count": 31, "content_length_bytes": 2693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '2f5a0f40-11b0-4ffe-9304-82a079166242'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '2f5a0f40-11b0-4ffe-9304-82a079166242'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '2f5a0f40-11b0-4ffe-9304-82a079166242'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '2f5a0f40-11b0-4ffe-9304-82a079166242'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"page\": \"1\", \"page_size\": \"5\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:26:52.917730+00:0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 15:26:53,621", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/ - 0.184s, 19 queries, 200", "path": "/api/v1/rides/", "method": "GET", "status_code": 200, "duration_ms": 184.17, "duration_seconds": 0.184, "query_count": 19, "content_length_bytes": 2185, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f36a3f41-734a-4f9f-a782-7754a3e56c8e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f36a3f41-734a-4f9f-a782-7754a3e56c8e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'f36a3f41-734a-4f9f-a782-7754a3e56c8e'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"rides...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/', \"query_params\" = '{\"page\": \"1\", \"page_size\": \"5\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:26:53.437538+00:0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 15:26:53,962", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/companies/ - 0.091s, 9 queries, 404", "path": "/api/v1/companies/", "method": "GET", "status_code": 404, "duration_ms": 90.91, "duration_seconds": 0.091, "query_count": 9, "content_length_bytes": 20230, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e6ea570e-7fd0-43fc-b7f6-bfac70381e11', '7a0561c4-affa-45d3-80ac-1241550c4648', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/companies/', \"query_params\" = '{\"roles\": \"MANUFACTURER\", \"page\": \"1\", \"page_size\": \"5\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '20...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:26:54,480", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: POST /api/v1/core/entities/search/ - 0.065s, 8 queries, 500", "path": "/api/v1/core/entities/search/", "method": "POST", "status_code": 500, "duration_ms": 65.31, "duration_seconds": 0.065, "query_count": 8, "content_length_bytes": 472, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9a3cffb1-0bbd-4cbb-b998-cb473ece2aa6', '4acd76ce-00b3-4841-be72-ee53559034f1', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/core/entities/search/', \"query_params\" = '', \"raw_body\" = '{\"query\": \"cedar point\", \"entity_types\": [\"park\", \"ride\"], \"include_suggestions\": true}', \"body\" ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 15:26:55,008", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/rankings/ - 0.086s, 12 queries, 200", "path": "/api/v1/rankings/", "method": "GET", "status_code": 200, "duration_ms": 86.5, "duration_seconds": 0.086, "query_count": 12, "content_length_bytes": 52, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '642cbb39-3261-49e2-8d87-b15bc6dc9745', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1d71cad9-cf9a-4298-af34-6101fd67a85c', '102c2173-8c15-43e5-9cb4-41c8052d13af', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '102c2173-8c15-43e5-9cb4-41c8052d13af'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT COUNT(*) AS \"__count\" FROM \"rides_rideranking\" INNER ...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rankings/', \"query_params\" = '{\"category\": \"RC\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:26:54.922983...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 15:26:55,199", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/reviews/ - 0.090s, 8 queries, 404", "path": "/api/v1/reviews/", "method": "GET", "status_code": 404, "duration_ms": 89.51, "duration_seconds": 0.09, "query_count": 8, "content_length_bytes": 20207, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9f5e41f8-1a9f-4672-aad2-d35d896127cb', '67d727c8-373b-4a28-8dab-0a67f1d28610', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/', \"query_params\" = '{\"content_type\": \"ride\", \"page\": \"1\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:26:55.110...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 15:26:55,382", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/rides/search/companies/ - 0.086s, 12 queries, 200", "path": "/api/v1/rides/search/companies/", "method": "GET", "status_code": 200, "duration_ms": 85.78, "duration_seconds": 0.086, "query_count": 12, "content_length_bytes": 78, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'ae3d6ac2-4d8c-45bb-9099-7085cc4a7b16', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cbde470b-6710-43c9-89a6-da6ff95e68a2', 'a924670e-06b9-42d6-bd19-c97c7aac8c16', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a924670e-06b9-42d6-bd19-c97c7aac8c16'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"rides_company\".\"id\", \"rides_company\".\"created_at\", \"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/rides/search/companies/', \"query_params\" = '{\"q\": \"intamin\", \"role\": \"MANUFACTURER\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 15:26:55,604", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/auth/user/ - 0.110s, 8 queries, 403", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 403, "duration_ms": 110.27, "duration_seconds": 0.11, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d5c599ee-d68e-4059-8546-794a9b5e3409', 'e460590e-842d-412b-af83-c5072e5e5c98', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:26:55.496058+00:00'::timestamptz, \"view_name...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:26:56,100", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/history/timeline/ - 0.281s, 16 queries, 500", "path": "/api/v1/history/timeline/", "method": "GET", "status_code": 500, "duration_ms": 280.65, "duration_seconds": 0.281, "query_count": 16, "content_length_bytes": 302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e4790dc4-8c13-4ba3-a6ef-0221c4d32c47', 'dce1a85c-fc80-4b26-a4c0-1c9027b1c4fc', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'dce1a85c-fc80-4b26-a4c0-1c9027b1c4fc'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'dce1a85c-fc80-4b26-a4c0-1c9027b1c4fc'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['WITH pghistory_events AS (\n\n ...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/history/timeline/', \"query_params\" = '{\"limit\": \"10\", \"days\": \"7\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:26:55.820...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 15:26:56,313", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/email/templates/ - 0.092s, 8 queries, 404", "path": "/api/v1/email/templates/", "method": "GET", "status_code": 404, "duration_ms": 92.42, "duration_seconds": 0.092, "query_count": 8, "content_length_bytes": 20316, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3f06cb96-bd9f-4b0b-a428-f4a903d1bcb3', '1f634215-77d0-4b63-a508-af95288b61e2', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/email/templates/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:26:56.223266+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:28:51,369", "module": "performance_middleware", "process": 8190, "thread": 6375518208, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.075s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5074.65, "duration_seconds": 5.075, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('22a1e550-314e-4242-80b1-d2744a3cff6e', 'b159e211-498a-451f-aa62-ec8d731353e3', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:28:46.299...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:28:51,540", "module": "performance_middleware", "process": 8190, "thread": 6358691840, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.248s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5248.31, "duration_seconds": 5.248, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c08020f1-6687-4e34-9c8d-64910b0926ab', '7100536a-3c77-4eb8-a967-3080f19cfa85', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:28:51,576", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: GET /api/v1/stats/ - 5.212s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5211.72, "duration_seconds": 5.212, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dc183684-a09a-4618-9ef9-fae9db3313f0', '21ab07df-58f0-4114-ade2-8b2444a145a2', 200, 'eyJ...", "time": 0.007}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:28:46.367599+00:00'::timestamptz, \"view_name\" = ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-28 15:29:23,119", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: POST /api/v1/auth/login/ - 0.712s, 43 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 712.29, "duration_seconds": 0.712, "query_count": 43, "content_length_bytes": 245, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '37c0c4f1-5c06-42d6-af8a-b74e5649bb42'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '37c0c4f1-5c06-42d6-af8a-b74e5649bb42'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '37c0c4f1-5c06-42d6-af8a-b74e5649bb42'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:29:32,217", "module": "performance_middleware", "process": 8190, "thread": 6341865472, "message": "Request performance: OPTIONS /api/v1/auth/user/ - 5.063s, 8 queries, 200", "path": "/api/v1/auth/user/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5063.22, "duration_seconds": 5.063, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e24a3aee-494f-48eb-802f-f18c7d262437', '2f90b1b9-6847-449d-938d-05f8df36b881', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:29:27.156296+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:29:47,409", "module": "performance_middleware", "process": 8190, "thread": 6203256832, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.098s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5097.69, "duration_seconds": 5.098, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bf52ae79-8d52-4041-879c-4c91a6187350', '6a3a36aa-bcc0-48cb-9c67-05f45c10cb15', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6203256832_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6203256832_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:29:47,421", "module": "performance_middleware", "process": 8190, "thread": 6220083200, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.109s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5108.67, "duration_seconds": 5.109, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1c4a6dbe-ba20-40d0-ae53-79adc08063ae', '48bec6bd-3f5e-4eb8-b9fc-c6c277030d4b', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6220083200_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6220083200_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:29:42.313...", "time": 0.005}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:29:47,680", "module": "performance_middleware", "process": 8190, "thread": 6186430464, "message": "Request performance: GET /api/v1/stats/ - 5.209s, 54 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5209.0, "duration_seconds": 5.209, "query_count": 54, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '0510b418-d198-4884-9cbc-a0118147e63a'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '0510b418-d198-4884-9cbc-a0118147e63a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '0510b418-d198-4884-9cbc-a0118147e63a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '0510b418-d198-4884-9cbc-a0118147e63a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6186430464_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:29:42.472384+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:29:52,551", "module": "performance_middleware", "process": 8190, "thread": 6220083200, "message": "Request performance: GET /api/v1/trending/new/ - 5.127s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5126.56, "duration_seconds": 5.127, "query_count": 8, "content_length_bytes": 876, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5edd2763-ffb0-4613-8be8-09f4c7ac82b2', '7254769d-d152-499f-bd3b-307b850c1d70', 200, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6220083200_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6220083200_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:29:47.425655+...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:29:52,552", "module": "performance_middleware", "process": 8190, "thread": 6203256832, "message": "Request performance: GET /api/v1/trending/content/ - 5.136s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5135.77, "duration_seconds": 5.136, "query_count": 9, "content_length_bytes": 951, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c310f99a-6222-4071-8246-68eaa678a7db', '10177541-f2d8-4024-92c6-e5cdc92af756', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6203256832_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6203256832_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:29...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:30:10,321", "module": "performance_middleware", "process": 8190, "thread": 6202683392, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.081s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5080.96, "duration_seconds": 5.081, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6c75e34d-c49d-47fe-8381-fed5e3649faf', '981c3fe6-3691-406b-aeed-500a9f6b08ec', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6202683392_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6202683392_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:30:10,321", "module": "performance_middleware", "process": 8190, "thread": 6219509760, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.075s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5075.0, "duration_seconds": 5.075, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('87cab698-227f-40cd-ac3a-560e7b13a4c8', '07d51c7f-53f2-44a5-ad47-fdfab880533b', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6219509760_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6219509760_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:30:05.247...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:30:10,370", "module": "performance_middleware", "process": 8190, "thread": 6185857024, "message": "Request performance: GET /api/v1/stats/ - 5.048s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5048.37, "duration_seconds": 5.048, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('eaf6eb11-01e2-47e6-a56d-854f7ffb3901', 'bfca6a33-003f-4b66-bebb-222e10206d17', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6185857024_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6185857024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:30:05.322360+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:30:20,729", "module": "performance_middleware", "process": 8190, "thread": 6218936320, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.115s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5114.67, "duration_seconds": 5.115, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1154d230-995a-4df3-8113-67d09694f67e', 'd444af92-f8b8-4739-9093-7c53e5447831', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:30:15.615...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:30:20,729", "module": "performance_middleware", "process": 8190, "thread": 6202109952, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.117s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5116.76, "duration_seconds": 5.117, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('823f92bb-3e5b-4827-aeb0-f00eaac07f6e', 'e13fe84f-e6a2-43f7-a32f-890d1791d5b9', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6202109952_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.008}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:30:20,785", "module": "performance_middleware", "process": 8190, "thread": 6185283584, "message": "Request performance: GET /api/v1/stats/ - 5.088s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5088.32, "duration_seconds": 5.088, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('27ddec42-72e9-46c1-9a7b-4316e21989ec', '318e00d3-8447-4fa1-adc2-3edb81142af0', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6185283584_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6185283584_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:30:15.697575+00:00'::timestamptz, \"view_name\" = ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:30:25,882", "module": "performance_middleware", "process": 8190, "thread": 6218936320, "message": "Request performance: GET /api/v1/trending/content/ - 5.142s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5141.79, "duration_seconds": 5.142, "query_count": 8, "content_length_bytes": 951, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('86c0affc-d0dc-4a5a-b7a0-3a28a4babcbc', '94453d35-1312-4525-870a-2f2a8f08ecff', 200, 'eyJ...", "time": 0.042}, {"sql": "SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:30...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:36:05,420", "module": "performance_middleware", "process": 8190, "thread": 6218936320, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.148s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5148.13, "duration_seconds": 5.148, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8e23420a-732d-48e4-a8a4-2d7b74117df9', '08f8f129-d2b2-41ab-9718-8bd305e81d8e', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6218936320_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:36:00.273...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:36:05,421", "module": "performance_middleware", "process": 8190, "thread": 6202109952, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.159s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5158.62, "duration_seconds": 5.159, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('73107a8e-004f-4d72-aba0-e26fad7a8f67', 'e4f405b9-7720-4fd1-b919-1f23a7ed9d74', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6202109952_x1\"", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6202109952_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:36:05,744", "module": "performance_middleware", "process": 8190, "thread": 6185283584, "message": "Request performance: GET /api/v1/stats/ - 5.427s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5427.46, "duration_seconds": 5.427, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'f65e8fc1-ed0b-4fa5-86ba-c0e5f9f9573e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'f65e8fc1-ed0b-4fa5-86ba-c0e5f9f9573e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'f65e8fc1-ed0b-4fa5-86ba-c0e5f9f9573e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'f65e8fc1-ed0b-4fa5-86ba-c0e5f9f9573e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'f65e8fc1-ed0b-4fa5-86ba-c0e5f9f9573e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6185283584_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:36:00.317215+00:00'::timestamptz, \"view_name\" = ...", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:36:10,511", "module": "performance_middleware", "process": 8190, "thread": 6202109952, "message": "Request performance: GET /api/v1/trending/content/ - 5.070s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5070.22, "duration_seconds": 5.07, "query_count": 8, "content_length_bytes": 951, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9addd514-ec41-474d-806e-1b3e2d9707ca', 'f60b5edb-db96-465b-a07a-65a669eefa79', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6202109952_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:36...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:37:16,825", "module": "performance_middleware", "process": 8190, "thread": 6202109952, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.053s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5053.46, "duration_seconds": 5.053, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2d5a6b39-1859-4c62-826b-61b1d46a69ae', '4f0aa4ee-42c4-4bf5-9213-3f7236bd69d2', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:37:16,825", "module": "performance_middleware", "process": 8190, "thread": 6218936320, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.056s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5056.27, "duration_seconds": 5.056, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('295cda1a-d476-4003-b2dd-40524b58099d', 'bbcbcdd8-38d3-48cc-99fc-32504c736894', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:37:11.770...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:37:16,858", "module": "performance_middleware", "process": 8190, "thread": 6185283584, "message": "Request performance: GET /api/v1/stats/ - 5.038s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5038.26, "duration_seconds": 5.038, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fdbb47da-671c-4170-9f0f-bf693241e17e', 'd09132f6-4a60-4231-b33d-d8c3ce490c32', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6185283584_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6185283584_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:37:11.820984+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:37:21,904", "module": "performance_middleware", "process": 8190, "thread": 6218936320, "message": "Request performance: GET /api/v1/trending/new/ - 5.073s, 9 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5073.06, "duration_seconds": 5.073, "query_count": 9, "content_length_bytes": 876, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('753236e1-341a-43ed-91c2-84db95e65532', '37e0a197-13c4-4e6b-888e-21db80325602', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:37:16.831913+...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 15:37:27,643", "module": "performance_middleware", "process": 8190, "thread": 6185283584, "message": "Request performance: GET /api/v1/auth/social/github/ - 0.127s, 8 queries, 404", "path": "/api/v1/auth/social/github/", "method": "GET", "status_code": 404, "duration_ms": 127.21, "duration_seconds": 0.127, "query_count": 8, "content_length_bytes": 20211, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c9c05576-febb-4909-9fa9-a2d054d279c9', '74d4de5d-caed-480f-99a1-bf3a302a1ae8', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6185283584_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6185283584_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/social/github/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:37:27.516735+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:37:46,996", "module": "performance_middleware", "process": 8190, "thread": 6202109952, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.109s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5108.69, "duration_seconds": 5.109, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('576ea4db-5764-4860-8c2f-e8cf707bd16b', '5cb06932-f115-4196-a9ee-db8399a038d7', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:37:46,996", "module": "performance_middleware", "process": 8190, "thread": 6218936320, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.102s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5101.74, "duration_seconds": 5.102, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a5413275-aed9-4dc6-b2f7-d9c2b95150f0', '2ca3addb-a206-4298-88e6-b74fa9a5d24c', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6218936320_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:37:41.896...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:37:47,039", "module": "performance_middleware", "process": 8190, "thread": 6185283584, "message": "Request performance: GET /api/v1/stats/ - 5.073s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5073.29, "duration_seconds": 5.073, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e65be626-96e0-4f9c-b203-49c72b11b091', 'e1f5de6a-3e99-466e-94b7-5a6d1caf6f4f', 200, 'eyJ...", "time": 0.007}, {"sql": "SAVEPOINT \"s6185283584_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6185283584_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:37:41.966787+00:00'::timestamptz, \"view_name\" = ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:37:52,095", "module": "performance_middleware", "process": 8190, "thread": 6236336128, "message": "Request performance: GET /api/v1/trending/new/ - 5.082s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5082.31, "duration_seconds": 5.082, "query_count": 8, "content_length_bytes": 876, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('684837fa-da7b-4858-b3e8-b491e8349fa7', 'b31e1e6d-35dc-4d2f-be3e-98051d8cc5e3', 200, 'eyJ...", "time": 0.011}, {"sql": "SAVEPOINT \"s6236336128_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6236336128_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:37:47.013526+...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:47:41,595", "module": "performance_middleware", "process": 8190, "thread": 6202109952, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.077s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5076.66, "duration_seconds": 5.077, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a095081f-44d8-4df3-a280-8632d59ba8df', '80a219c4-74f5-4b6c-96db-808db538325c', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6202109952_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:47:41,597", "module": "performance_middleware", "process": 8190, "thread": 6218936320, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.077s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5077.4, "duration_seconds": 5.077, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('87834b71-f6e5-418f-b69e-772318918b61', '97b00949-834c-44de-9ab4-339f2a2bfdd7', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:47:36.519...", "time": 0.002}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:47:41,718", "module": "performance_middleware", "process": 8190, "thread": 6185283584, "message": "Request performance: GET /api/v1/stats/ - 5.144s, 51 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5144.37, "duration_seconds": 5.144, "query_count": 51, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'ff839670-00b0-4c4c-a966-c64436f52a21'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'ff839670-00b0-4c4c-a966-c64436f52a21'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'ff839670-00b0-4c4c-a966-c64436f52a21'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'ff839670-00b0-4c4c-a966-c64436f52a21'", "time": 0.012}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'ff839670-00b0-4c4c-a966-c64436f52a21'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6185283584_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:47:36.575233+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:47:46,692", "module": "performance_middleware", "process": 8190, "thread": 6218936320, "message": "Request performance: GET /api/v1/trending/new/ - 5.085s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5084.82, "duration_seconds": 5.085, "query_count": 8, "content_length_bytes": 876, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('898d0a06-cf15-4393-bd0b-bac2a67e5f3f', '5e0bf3e8-4448-4be5-8fb2-2e9e28366327', 200, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6218936320_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:47:41.608265+...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 15:51:16,653", "module": "performance_middleware", "process": 12461, "thread": 6171684864, "message": "Request performance: GET /api/v1/trending/new/ - 0.476s, 16 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 476.41, "duration_seconds": 0.476, "query_count": 16, "content_length_bytes": 1298, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6ce20ad2-f083-4ce3-be50-628c56de3ace', '7ac929b3-5680-41a1-b82d-ed7f0df205f2', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6171684864_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7ac929b3-5680-41a1-b82d-ed7f0df205f2'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7ac929b3-5680-41a1-b82d-ed7f0df205f2'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6171684864_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:51:16.253535+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}], "slow_query_count": 1, "slowest_query_time": 0.123} +{"levelname": "ERROR", "asctime": "2025-08-28 15:59:52,769", "module": "performance_middleware", "process": 21717, "thread": 6164606976, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.060s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5060.48, "duration_seconds": 5.06, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('24d48475-2b2a-4c38-bd7c-15c230323a9c', '06d3ea7d-bd8f-4674-aa50-13ae707b03e2', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T20:59:47.709...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:59:52,769", "module": "performance_middleware", "process": 21717, "thread": 6147780608, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.064s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5064.4, "duration_seconds": 5.064, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('946a9311-dec7-4848-a76a-a80c7dbebd92', '25235a20-0fc7-4eda-8ffb-27db55625587', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6147780608_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:59:52,936", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/stats/ - 5.175s, 53 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5175.47, "duration_seconds": 5.175, "query_count": 53, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '5c4f17f0-d072-45ed-8323-b2385942e7ac'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '5c4f17f0-d072-45ed-8323-b2385942e7ac'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '5c4f17f0-d072-45ed-8323-b2385942e7ac'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '5c4f17f0-d072-45ed-8323-b2385942e7ac'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.022}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:59:47.761374+00:00'::timestamptz, \"view_name\" = ...", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 15:59:58,491", "module": "performance_middleware", "process": 21717, "thread": 6164606976, "message": "Request performance: GET /api/v1/trending/content/ - 5.715s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5715.22, "duration_seconds": 5.715, "query_count": 8, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bef2c360-80c3-41db-8992-686a0e9869a5', 'f7d81109-af31-40ea-ae03-4f19b5ef2637', 200, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T20:59...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:00:05,654", "module": "performance_middleware", "process": 21717, "thread": 6181433344, "message": "Request performance: OPTIONS /api/v1/auth/providers/ - 5.078s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5078.23, "duration_seconds": 5.078, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6807b631-3497-4db5-a942-6645af4b2aab', '9b441f6b-49eb-489b-a54f-d851c960fd64', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6181433344_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6181433344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:00:00.576486+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:00:05,797", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/auth/providers/ - 5.103s, 15 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 5103.5, "duration_seconds": 5.103, "query_count": 15, "content_length_bytes": 199, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b96ffd93-b522-480e-8737-f5d0c9c4bf19', '041bfcd6-2fb2-48f3-874a-c08c8f5c1a80', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '041bfcd6-2fb2-48f3-874a-c08c8f5c1a80'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '041bfcd6-2fb2-48f3-874a-c08c8f5c1a80'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:00:00.694382+00:00'::timestamptz, \"view...", "time": 0.002}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:00:06,006", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/auth/providers/ - 0.199s, 15 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 198.5, "duration_seconds": 0.199, "query_count": 15, "content_length_bytes": 199, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f415dc4b-4e34-4e63-916d-ac7da1068fe9', '662f9e77-9a1c-454e-9f62-3ce25b5b52d1', 500, 'eyJ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '662f9e77-9a1c-454e-9f62-3ce25b5b52d1'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '662f9e77-9a1c-454e-9f62-3ce25b5b52d1'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:00:05.808686+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 16:00:52,916", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/auth/providers/ - 0.192s, 15 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 191.95, "duration_seconds": 0.192, "query_count": 15, "content_length_bytes": 10738, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aaff00d8-bf1f-47a7-b142-2922a1c13269', '2c19357d-d864-4d8e-99a3-be7063fbe9b0', 200, '', ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2c19357d-d864-4d8e-99a3-be7063fbe9b0'", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '2c19357d-d864-4d8e-99a3-be7063fbe9b0'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:00:52.725700+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 16:00:53,115", "module": "performance_middleware", "process": 21717, "thread": 6164606976, "message": "Request performance: GET /favicon.ico - 0.130s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 130.48, "duration_seconds": 0.13, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.008}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('daa6911b-6747-4b8f-b777-42ecc34865e7', '1a86a3d4-f90d-4be0-a589-d247ac704c42', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:00:52.984809+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 16:01:04,290", "module": "performance_middleware", "process": 21717, "thread": 6147780608, "message": "Request performance: GET /favicon.ico - 0.070s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 69.84, "duration_seconds": 0.07, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('afbc4e06-9620-492a-834f-f4ee5db0c73f', 'c13428f2-168f-405f-aef0-653931bd9b2f', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:01:04.221045+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-28 16:01:27,612", "module": "performance_middleware", "process": 21717, "thread": 6164606976, "message": "Request performance: GET /favicon.ico - 0.075s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 74.74, "duration_seconds": 0.075, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('79635e57-6802-4066-873b-d6bd0c28796d', '5c0a0cd0-f887-4d1e-9238-6deb4be90c4f', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:01:27.538491+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 16:01:56,769", "module": "performance_middleware", "process": 21717, "thread": 6341865472, "message": "Request performance: GET /api/v1/accounts/social/providers/ - 0.106s, 8 queries, 404", "path": "/api/v1/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 105.73, "duration_seconds": 0.106, "query_count": 8, "content_length_bytes": 32681, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('45aabb36-3d14-4664-a4b1-248ab3391bbb', '9f4b6121-5edb-4c7d-b2d3-cdd4326b3702', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:01:56.664661+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 16:02:01,986", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/accounts/social/providers/ - 0.068s, 8 queries, 404", "path": "/api/accounts/social/providers/", "method": "GET", "status_code": 404, "duration_ms": 68.19, "duration_seconds": 0.068, "query_count": 8, "content_length_bytes": 6419, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('077f5b1f-3f5d-45ac-ade8-04ae6d204fa4', '109eab02-eabe-4596-a79a-27326d43721e', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/accounts/social/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:02:01.918571+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:02:14,400", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/auth/providers/ - 0.119s, 16 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 119.3, "duration_seconds": 0.119, "query_count": 16, "content_length_bytes": 199, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ae9fe9e6-4d49-469b-b48d-906bce453682', 'dcae02d1-2d92-4f8e-b5ba-75ebdfcc2172', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'dcae02d1-2d92-4f8e-b5ba-75ebdfcc2172'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'dcae02d1-2d92-4f8e-b5ba-75ebdfcc2172'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:02:14.281349+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:03:16,099", "module": "performance_middleware", "process": 21717, "thread": 6164606976, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.082s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5081.88, "duration_seconds": 5.082, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5d8b9b69-caf8-4ad7-8565-3816ef438d78', '7363410c-5c58-4fb3-99d4-68a29c4fa75b', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6164606976_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:03:11.017...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:03:16,099", "module": "performance_middleware", "process": 21717, "thread": 6147780608, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.083s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5082.69, "duration_seconds": 5.083, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('efa1a6f4-96c6-46a8-9782-ceefdcadd4b2', '4470d8e7-193f-4415-86fe-ac90477532e7', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:03:16,104", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/stats/ - 5.046s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5046.44, "duration_seconds": 5.046, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('00486bd2-1acf-459a-9f63-f745af68935f', '66abf83f-b8e7-430f-be27-62aee395b5fe', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:03:11.058377+00:00'::timestamptz, \"view_name\" = ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:03:17,737", "module": "performance_middleware", "process": 21717, "thread": 12901707776, "message": "Request performance: OPTIONS /api/v1/health/simple/ - 5.068s, 8 queries, 200", "path": "/api/v1/health/simple/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5067.54, "duration_seconds": 5.068, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9101728a-7e30-4945-87e0-2ac62ccd892c', '6e88d28a-e8bf-43c1-9a94-fc6677f04df5', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:03:12.671103+00:00'::timestamptz, \"v...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:03:21,884", "module": "performance_middleware", "process": 21717, "thread": 6147780608, "message": "Request performance: GET /api/v1/trending/new/ - 5.783s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5782.88, "duration_seconds": 5.783, "query_count": 8, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bd97e154-39a4-44fe-bb72-b1ca9e52a32d', '18bc51a0-8efe-457d-b6ba-41429788b882', 200, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:03:16.102023+...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:03:21,891", "module": "performance_middleware", "process": 21717, "thread": 6164606976, "message": "Request performance: GET /api/v1/trending/content/ - 5.789s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5788.78, "duration_seconds": 5.789, "query_count": 8, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ca1d190b-bcaa-43eb-8a49-f250176be429', '4aa2019d-e2c9-4518-a130-1d772372e614', 200, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6164606976_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:03...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:03:22,807", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/health/simple/ - 5.063s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5063.18, "duration_seconds": 5.063, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9273e784-e178-4455-87fa-08e7cc101e87', '648bfb95-1568-4eb4-aa86-b41abaad3d3e', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:03:17.744571+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:03:27,899", "module": "performance_middleware", "process": 21717, "thread": 12918534144, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.064s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5063.61, "duration_seconds": 5.064, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5e46efcc-2795-4806-9a97-fa8068b51db1', '9fb37942-44f7-42c3-a850-1756833181e8', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:03:22.838...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:03:27,900", "module": "performance_middleware", "process": 21717, "thread": 12901707776, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.066s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5066.0, "duration_seconds": 5.066, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3958b251-eb47-4e6e-95e5-f11c35f8fa3f', 'a546f7be-1c4f-4f26-86a6-b1dfd2ea7b6a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:03:28,003", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/stats/ - 5.086s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5085.77, "duration_seconds": 5.086, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fb3c68f9-1112-42b9-bd67-a157f3cd802b', '431654a1-0e8b-4f84-b22d-f7003d19c307', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:03:22.919105+00:00'::timestamptz, \"view_name\" = ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:03:31,914", "module": "performance_middleware", "process": 21717, "thread": 12935360512, "message": "Request performance: OPTIONS /api/v1/auth/providers/ - 5.055s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5054.84, "duration_seconds": 5.055, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('525267fd-c352-4ff4-8df7-93a5e6679adc', '3b802d5f-a97f-48a5-a456-c6985db2f528', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:03:26.860032+00:00'::timestamptz, \"...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:03:33,946", "module": "performance_middleware", "process": 21717, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/new/ - 6.041s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 6040.79, "duration_seconds": 6.041, "query_count": 8, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5812edc8-d09d-4d0a-a4aa-1a784d83a783', '953546db-3a3b-4bbd-a381-7e76f373e163', 200, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:03:27.905984+...", "time": 0.014}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:03:33,971", "module": "performance_middleware", "process": 21717, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/content/ - 6.064s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 6064.12, "duration_seconds": 6.064, "query_count": 8, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('44fa7d8a-01bc-49e2-a6fb-a648494bbabc', '79ab704d-b5e2-41ca-9311-62431f521ee8', 200, 'eyJ...", "time": 0.006}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.017}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:03...", "time": 0.007}, {"sql": "COMMIT", "time": 0.023}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:03:36,995", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/auth/providers/ - 5.072s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5072.27, "duration_seconds": 5.072, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5749c5a9-48d8-4a89-997a-81a2734857c6', '2ce2856f-228b-4e6b-8f9a-ee0e32ca3210', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:03:31.923487+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:04:19,776", "module": "performance_middleware", "process": 21717, "thread": 6147780608, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.058s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5057.84, "duration_seconds": 5.058, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4fad12a9-4e75-456e-aa3f-c981b65144e9', '8c902415-28ac-471c-998b-ce10ab411edd', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:04:19,777", "module": "performance_middleware", "process": 21717, "thread": 6164606976, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.055s, 9 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5054.72, "duration_seconds": 5.055, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('be79ccc0-9d21-40ec-8272-5d14b088d475', '7116ac5e-cf10-4ff3-b17f-09e9582bb6d7', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:04:14.723...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:04:19,842", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/stats/ - 5.045s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5045.32, "duration_seconds": 5.045, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('beee0152-7862-4f2f-8165-c829031f99dc', '8dba3851-6172-4117-bca3-31164fcda52f', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:04:14.798363+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:04:24,431", "module": "performance_middleware", "process": 21717, "thread": 12935360512, "message": "Request performance: GET /api/v1/auth/providers/ - 5.064s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5063.66, "duration_seconds": 5.064, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('891ca0a6-75d4-4688-8f1f-f1c2b926da28', '42d2656f-8f42-4107-898a-801c1861c835', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:04:19.368465+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:04:25,516", "module": "performance_middleware", "process": 21717, "thread": 6164606976, "message": "Request performance: GET /api/v1/trending/new/ - 5.730s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5730.08, "duration_seconds": 5.73, "query_count": 8, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('69ac0c5d-e079-4c93-8aa3-994ccc5e5dd7', 'd4bdb9e0-69e9-4a65-b648-bb77341559d2', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:04:19.786943+...", "time": 0.002}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:04:25,517", "module": "performance_middleware", "process": 21717, "thread": 6147780608, "message": "Request performance: GET /api/v1/trending/content/ - 5.732s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5731.8, "duration_seconds": 5.732, "query_count": 9, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ad07f713-753d-403e-922b-e257a19c379b', '25689888-4312-4c84-887e-e93d867f3cb9', 200, 'eyJ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6147780608_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:04...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:04:50,264", "module": "performance_middleware", "process": 21717, "thread": 12901707776, "message": "Request performance: OPTIONS /api/v1/auth/providers/ - 5.111s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5110.92, "duration_seconds": 5.111, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8c1375f5-a8a3-4e02-9b2f-69feb8814dd1', 'd4a5cf4f-6597-4bda-807c-12acefe1a831', 200, '', ...", "time": 0.006}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.01}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:04:45.153724+00:00'::timestamptz, \"...", "time": 0.003}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:04:50,357", "module": "performance_middleware", "process": 21717, "thread": 12918534144, "message": "Request performance: GET /api/v1/auth/providers/ - 5.102s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5102.32, "duration_seconds": 5.102, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('763836bc-ff5e-464c-b897-fb9be789cd45', 'd8d4830f-030c-408e-aa35-f770e1b86739', 200, 'W3s...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:04:45.257022+00:00'::timestamptz, \"view...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:05:38,305", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: OPTIONS /api/v1/health/simple/ - 5.071s, 8 queries, 200", "path": "/api/v1/health/simple/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5071.02, "duration_seconds": 5.071, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ec26b17b-a004-4663-abc1-db40408e49fa', '14b4dfd1-ae82-461e-99b7-9b79a0aaa78d', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:05:33.234776+00:00'::timestamptz, \"v...", "time": 0.002}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:05:38,983", "module": "performance_middleware", "process": 21717, "thread": 12901707776, "message": "Request performance: GET /api/v1/auth/providers/ - 5.060s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5059.55, "duration_seconds": 5.06, "query_count": 8, "content_length_bytes": 10738, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('855fb884-9ca2-495e-88d5-2bc6a0a0a377', '7169ec07-5e79-4c84-8dd6-b2a3c60a4ee5', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:05:33.924193+00:00'::timestamptz, \"view...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:05:43,376", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/health/simple/ - 5.067s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5067.23, "duration_seconds": 5.067, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.007}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('931567f3-abe0-4da6-866a-58dd345b4a0a', '4a5401a1-db08-4c33-9d37-ff84d866c6e8', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:05:38.312108+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:05:47,876", "module": "performance_middleware", "process": 21717, "thread": 6147780608, "message": "Request performance: OPTIONS /api/v1/health/simple/ - 5.055s, 8 queries, 200", "path": "/api/v1/health/simple/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5054.86, "duration_seconds": 5.055, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9dee946d-4069-4a74-8ed8-76f0da761119', '3c3414f1-06aa-43c7-984d-1c7552ec0569', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:05:42.821937+00:00'::timestamptz, \"v...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:05:48,475", "module": "performance_middleware", "process": 21717, "thread": 6164606976, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.077s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5076.67, "duration_seconds": 5.077, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('87bb3b59-24b9-4899-a628-54712f4001f1', '7bcae14e-64fb-40c2-92b2-837d1e1d673b', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6164606976_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:05:48,476", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.081s, 8 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5081.4, "duration_seconds": 5.081, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b0f5b22d-bbee-4dfb-9b01-5fef1096700c', '9294d4e4-de2a-49d8-ab7b-de8d07d43dee', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:05:43.396341+00:00'::timestamptz, \"view_name...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:05:48,477", "module": "performance_middleware", "process": 21717, "thread": 12901707776, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.076s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5075.55, "duration_seconds": 5.076, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2ebad065-2c0d-4676-9f34-3388f48eecdd', '16f98690-4afe-44f1-8a0f-5c60c9fc92ea', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:05:43.402...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:05:52,958", "module": "performance_middleware", "process": 21717, "thread": 6147780608, "message": "Request performance: GET /api/v1/health/simple/ - 5.078s, 10 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5078.12, "duration_seconds": 5.078, "query_count": 10, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('87a4d35e-e98c-4ccd-bbba-a570816de3b2', '094749f0-0f70-40be-9bbe-97cfd73825c5', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:05:47.881049+00:00'::timestamptz, \"view_...", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:05:53,632", "module": "performance_middleware", "process": 21717, "thread": 6164606976, "message": "Request performance: GET /api/v1/stats/ - 5.145s, 54 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5145.5, "duration_seconds": 5.145, "query_count": 54, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '8fe471c0-f221-4221-ad67-12405eacc6b0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '8fe471c0-f221-4221-ad67-12405eacc6b0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '8fe471c0-f221-4221-ad67-12405eacc6b0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '8fe471c0-f221-4221-ad67-12405eacc6b0'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:05:48.487217+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:05:54,247", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/trending/content/ - 5.762s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5762.01, "duration_seconds": 5.762, "query_count": 8, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ce294e5b-45b7-4d6b-a8d4-e4883f7a2303', '3f9f3ccb-5b27-4d20-8d60-c35edb60b9c8', 200, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:05...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:05:54,248", "module": "performance_middleware", "process": 21717, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/new/ - 5.762s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5761.82, "duration_seconds": 5.762, "query_count": 8, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f13fbcef-de3b-4199-8781-17902e3a14ba', '53fe8df5-e1d0-4146-be54-a1cf71f922fa', 200, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:05:48.486662+...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:05:58,060", "module": "performance_middleware", "process": 21717, "thread": 6147780608, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.094s, 9 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5093.73, "duration_seconds": 5.094, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('93a1a2cd-ca10-4719-8c5e-ea531370b25f', '8f025018-5c7d-4ee7-a337-e1ae29b4bc0e', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:05:52.967811+00:00'::timestamptz, \"view_name...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:05:58,060", "module": "performance_middleware", "process": 21717, "thread": 12918534144, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.084s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5084.28, "duration_seconds": 5.084, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d60c8427-3ea7-47b0-b725-8172150fdcb8', '247d4857-0fe5-44f8-a088-be30c2cc1946', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:05:58,061", "module": "performance_middleware", "process": 21717, "thread": 12935360512, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.084s, 9 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5084.19, "duration_seconds": 5.084, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.011}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7ddbf5c6-cab9-4b91-8eb2-eff32de881c3', '47540773-7f47-480b-8d4c-89cfd7a6c926', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:05:52.977...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:06:03,763", "module": "performance_middleware", "process": 21717, "thread": 6164606976, "message": "Request performance: GET /api/v1/trending/new/ - 5.699s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5699.2, "duration_seconds": 5.699, "query_count": 8, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9a53d50d-0d5f-48ed-95f0-4c16229d2413', 'dffdd4a8-d6eb-4f19-b631-24b107e1a7cb', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6164606976_x1\"", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:05:58.064647+...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:06:03,763", "module": "performance_middleware", "process": 21717, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/content/ - 5.699s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5698.66, "duration_seconds": 5.699, "query_count": 8, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3491ce3c-b054-41db-bbc9-3088a5d01ec3', '634cf5e0-54b2-48ae-a06b-04bb0093e127', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:05...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:24,820", "module": "performance_middleware", "process": 21717, "thread": 6147780608, "message": "Request performance: OPTIONS /api/v1/health/simple/ - 5.093s, 8 queries, 200", "path": "/api/v1/health/simple/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5092.55, "duration_seconds": 5.093, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f6524e63-0b99-4971-8899-3ed300ea5539', '3941e96f-a0c6-426a-b9be-cf95357f4904', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:07:19.733734+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:29,914", "module": "performance_middleware", "process": 21717, "thread": 6147780608, "message": "Request performance: GET /api/v1/health/simple/ - 5.085s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5085.33, "duration_seconds": 5.085, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6f374921-cc20-41ca-9ce8-0f7f97d65e2a', '29a2116b-d42d-4534-8618-b1d0c39d35a0', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:07:24.838378+00:00'::timestamptz, \"view_...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:33,762", "module": "performance_middleware", "process": 21717, "thread": 12935360512, "message": "Request performance: OPTIONS /api/v1/health/simple/ - 5.065s, 8 queries, 200", "path": "/api/v1/health/simple/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5064.52, "duration_seconds": 5.065, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d946fac0-5911-4726-8d1e-aa3cda8ebeaf', '397596c4-1e8e-43f2-ae3a-406b6b49869a', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:07:28.699061+00:00'::timestamptz, \"v...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:35,013", "module": "performance_middleware", "process": 21717, "thread": 12952186880, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.083s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5082.89, "duration_seconds": 5.083, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('19ff5076-86fe-4b69-8be5-51f96c55f1fc', '820326bd-5dc1-40cb-9393-bc6726770c14', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:35,032", "module": "performance_middleware", "process": 21717, "thread": 6147780608, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.104s, 8 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5104.45, "duration_seconds": 5.104, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('806cc8aa-2107-448f-b3f5-cbfb89330478', '252be19f-3ffa-4287-8aac-bc2b12d30794', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6147780608_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:07:29.929235+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:35,034", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.100s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5100.36, "duration_seconds": 5.1, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('43ea8d2d-74c4-4be1-9da3-9051fdb6d76f', '2b1a7bbb-6560-4d19-a8b3-54861f733de4', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:07:29.935...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:35,629", "module": "performance_middleware", "process": 21717, "thread": 6164606976, "message": "Request performance: OPTIONS /api/v1/auth/providers/ - 5.076s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5075.85, "duration_seconds": 5.076, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e830d170-99f4-4319-a524-367e7e195495', '9ab4c810-e7f4-48c1-970d-e45c3bed4a8f', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6164606976_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:07:30.554184+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:35,630", "module": "performance_middleware", "process": 21717, "thread": 12901707776, "message": "Request performance: OPTIONS /api/v1/auth/providers/ - 5.076s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5076.01, "duration_seconds": 5.076, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9be2439f-f3da-4f70-94a1-67f711cd7ef4', '175da19f-51df-47b9-b4b0-ef0b4d8dfeae', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:07:30.554935+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:38,821", "module": "performance_middleware", "process": 21717, "thread": 12918534144, "message": "Request performance: GET /api/v1/health/simple/ - 5.055s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5055.1, "duration_seconds": 5.055, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5fb6d9c5-c793-4cd0-989e-8501890054f7', '11d88dc6-fd7e-460e-b632-6437df0dc1a5', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:07:33.767489+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:40,120", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/stats/ - 5.079s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5079.03, "duration_seconds": 5.079, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('70884c53-ce00-4c01-888e-6b2abb8886aa', '239cb34e-7adc-4dd5-a3a7-fa0cb46ae2d4', 200, 'eyJ...", "time": 0.007}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:07:35.042245+00:00'::timestamptz, \"view_name\" = ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:40,745", "module": "performance_middleware", "process": 21717, "thread": 12901707776, "message": "Request performance: GET /api/v1/auth/providers/ - 5.109s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5108.69, "duration_seconds": 5.109, "query_count": 9, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('109a556d-10e2-4acf-b81a-b735ae6db928', '5d9577de-1fcf-4ef6-bcd6-7079273364ca', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:07:35.637689+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:40,815", "module": "performance_middleware", "process": 21717, "thread": 12935360512, "message": "Request performance: GET /api/v1/trending/content/ - 5.784s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5784.28, "duration_seconds": 5.784, "query_count": 8, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f1610b29-29b4-4d6e-a541-fc2da11266e4', 'fc61a411-17ab-46f2-a2fa-de6a35d8597f', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:07...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:40,819", "module": "performance_middleware", "process": 21717, "thread": 6147780608, "message": "Request performance: GET /api/v1/trending/new/ - 5.776s, 10 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5776.25, "duration_seconds": 5.776, "query_count": 10, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c231c28c-ad43-45f7-b491-617f4ec37e9a', 'b00ae352-ef17-4a33-b075-6aee97c21a8a', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:07:35.044057+...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:43,904", "module": "performance_middleware", "process": 21717, "thread": 12952186880, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.071s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5070.64, "duration_seconds": 5.071, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('32cf3635-3668-4337-9c0f-63947365dd7d', '9a963e13-46ae-4804-8d96-ae6802d07445', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:07:38.834...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:43,904", "module": "performance_middleware", "process": 21717, "thread": 12918534144, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.073s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5072.52, "duration_seconds": 5.073, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3e14c7e5-e9e6-42f3-ba40-86aa4e79db2f', 'bc594470-a2f4-4212-9855-0e0020f99bb1', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:43,905", "module": "performance_middleware", "process": 21717, "thread": 6164606976, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.075s, 8 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5074.54, "duration_seconds": 5.075, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('254685ef-d853-48bd-9763-9af151afc739', 'bb6a7219-d681-418d-9330-39c8fa672647', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:07:38.831469+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:45,847", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/auth/providers/ - 5.095s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5095.24, "duration_seconds": 5.095, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('678ba95a-72c7-4a19-b150-e2a7285edda0', 'dfd439a5-5310-47a7-9432-265d42240ca1', 200, 'W3s...", "time": 0.004}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:07:40.752447+00:00'::timestamptz, \"view...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:49,176", "module": "performance_middleware", "process": 21717, "thread": 12952186880, "message": "Request performance: GET /api/v1/stats/ - 5.258s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5257.88, "duration_seconds": 5.258, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.002}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('010f43e1-568b-444b-8a5e-c51f18804588', '9a234ca9-3cb1-48dc-b72c-d2c8102b6afc', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:07:43.919014+00:00'::timestamptz, \"view_name\" = ...", "time": 0.049}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:49,669", "module": "performance_middleware", "process": 21717, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/content/ - 5.755s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5755.44, "duration_seconds": 5.755, "query_count": 8, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7fb895ae-1f55-4812-bd66-0bde35970132', 'fd86b9ae-3389-47fb-81f9-4dd2ab89f386', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:07...", "time": 0.001}, {"sql": "COMMIT", "time": 0.011}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:49,844", "module": "performance_middleware", "process": 21717, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/new/ - 5.934s, 10 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5933.59, "duration_seconds": 5.934, "query_count": 10, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.21}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c292ea97-149f-4cf2-bd09-916722d1a570', '0cf9d68e-7791-4fce-bad2-c8bdca1dd7fe', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:07:43.911955+...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.21} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:53,186", "module": "performance_middleware", "process": 21717, "thread": 6164606976, "message": "Request performance: OPTIONS /api/v1/auth/providers/ - 5.091s, 9 queries, 200", "path": "/api/v1/auth/providers/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5091.09, "duration_seconds": 5.091, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('18b5677f-952a-408c-b940-0eb05327a3dc', 'df2492de-182f-4cef-92ea-4522786f13d6', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:07:48.095410+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:07:53,186", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: OPTIONS /api/v1/auth/providers/ - 5.094s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5094.48, "duration_seconds": 5.094, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c649404f-85a6-4453-adf3-031150b77ad3', '45cd394d-9a1d-40d0-9aaa-fa184ad0570f', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:07:48.093006+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:08:05,438", "module": "performance_middleware", "process": 21717, "thread": 6164606976, "message": "Request performance: OPTIONS /api/v1/auth/providers/ - 5.078s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5077.86, "duration_seconds": 5.078, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d00296e1-b92b-45ea-a7f6-a0b94a4af965', '18e0a1dc-e724-4230-b6b8-c11388a0ea71', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:08:00.359874+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:08:05,571", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/auth/providers/ - 5.108s, 8 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 5107.67, "duration_seconds": 5.108, "query_count": 8, "content_length_bytes": 182, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('030dfc4c-3dda-41d0-92b9-719a233ac242', '64c0b0a6-7e13-4ded-b2bc-1222da8356e6', 200, 'W3s...", "time": 0.002}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:08:00.464141+00:00'::timestamptz, \"view...", "time": 0.004}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:09:12,861", "module": "performance_middleware", "process": 21717, "thread": 12952186880, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.065s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5065.46, "duration_seconds": 5.065, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fa3a9267-45d6-467c-90fe-7ac3f895b98d', '3d14993b-0fd5-4cf5-9f42-90fd04a7dead', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:09:07.796...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:09:12,861", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.072s, 8 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5071.66, "duration_seconds": 5.072, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e6dc35b4-b540-44ae-a71f-6b16bcfa38b3', '4a4cfa4b-4958-4be4-bc56-b2953da19ac2', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:09:07.795306+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:09:13,576", "module": "performance_middleware", "process": 21717, "thread": 6147780608, "message": "Request performance: GET /api/v1/trending/content/ - 5.708s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5707.65, "duration_seconds": 5.708, "query_count": 8, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('abd0a782-d334-415d-ab56-acd2e1a7f882', 'eb1130f4-11c4-440c-990b-b89ca4413eed', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:09...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:09:17,966", "module": "performance_middleware", "process": 21717, "thread": 6164606976, "message": "Request performance: GET /api/v1/stats/ - 5.100s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5100.38, "duration_seconds": 5.1, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9a3cc385-38f9-4250-b4d1-7433bda9e235', 'e3f581d1-44c1-447a-a710-b0790235ab1e', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6164606976_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6164606976_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:09:12.866483+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:09:18,603", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/trending/new/ - 5.738s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5737.73, "duration_seconds": 5.738, "query_count": 8, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b3090b81-7f20-438f-af78-6570a60a16d0', '9384ba1d-b96a-4920-8ee6-47d1bc72ba5f', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:09:12.866639+...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:15:27,652", "module": "performance_middleware", "process": 21717, "thread": 6164606976, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.105s, 8 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5104.67, "duration_seconds": 5.105, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('79aebe7f-329f-4d6c-8b4d-ea10c7cb1301', 'e49154d6-987b-4e76-9aa6-b56900e33827', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6164606976_x1\"", "time": 0.004}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:15:22.550101+00:00'::timestamptz, \"view_name...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:15:27,652", "module": "performance_middleware", "process": 21717, "thread": 12918534144, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.100s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5100.21, "duration_seconds": 5.1, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a2ae590c-bd58-4c6b-ae2c-c64f70a6216c', '145f1ad8-434b-4797-8b5b-10b7d3609769', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:15:22.552...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:15:28,389", "module": "performance_middleware", "process": 21717, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/content/ - 5.721s, 9 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5720.72, "duration_seconds": 5.721, "query_count": 9, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('578c7f28-32fc-4f8c-8be4-362e0a2716ac', 'a12b547b-1a09-43ee-b965-0a46c4a7e1d4', 200, 'eyJ...", "time": 0.006}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:15...", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:15:32,416", "module": "performance_middleware", "process": 21717, "thread": 12935360512, "message": "Request performance: GET /accounts/discord/login/ - 5.140s, 13 queries, 200", "path": "/accounts/discord/login/", "method": "GET", "status_code": 200, "duration_ms": 5140.31, "duration_seconds": 5.14, "query_count": 13, "content_length_bytes": 1414, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a7971363-792d-4c2c-a486-faf2854e5e72', 'ebe41894-e95d-4fa2-85a4-f81ae26171de', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ebe41894-e95d-4fa2-85a4-f81ae26171de'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/accounts/discord/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:15:27.278610+00:00'::timestamptz, \"vie...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:15:32,931", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/stats/ - 5.273s, 53 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5273.49, "duration_seconds": 5.273, "query_count": 53, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '29de8d89-386f-46cf-ae5d-5bd74750c459'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '29de8d89-386f-46cf-ae5d-5bd74750c459'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '29de8d89-386f-46cf-ae5d-5bd74750c459'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '29de8d89-386f-46cf-ae5d-5bd74750c459'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '29de8d89-386f-46cf-ae5d-5bd74750c459'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:15:27.659309+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:15:33,466", "module": "performance_middleware", "process": 21717, "thread": 6147780608, "message": "Request performance: GET /api/v1/trending/new/ - 5.807s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 5807.48, "duration_seconds": 5.807, "query_count": 8, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('683e4172-aff7-40ab-99ee-6098f13927ec', '629067fe-4fd0-49a6-bbc8-7715698a9f89', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6147780608_x1\"", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6147780608_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:15:27.659106+...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:16:42,716", "module": "performance_middleware", "process": 21717, "thread": 12901707776, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.080s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5080.24, "duration_seconds": 5.08, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('69dd16f3-69f7-4165-85fd-75fad524d45d', '6746bd95-78e7-4022-9dfb-c4bfc8868efe', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T21:16:37.637...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:16:42,716", "module": "performance_middleware", "process": 21717, "thread": 6164606976, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.083s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5083.43, "duration_seconds": 5.083, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('77c0ddd6-232c-4c88-8e65-8f63d5344def', '407f39d2-b89e-48cf-8826-725bc8eb5268', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6164606976_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:16:42,726", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/stats/ - 5.049s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5049.12, "duration_seconds": 5.049, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ba096e00-b4a7-4fdc-8477-a5da54244af9', 'ffbcabd3-c78b-43bb-8cf1-66a588a9ae30', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:16:37.678278+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:16:48,430", "module": "performance_middleware", "process": 21717, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/content/ - 5.709s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 5709.25, "duration_seconds": 5.709, "query_count": 8, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a3156f8c-aa25-4786-ba42-6e279652069e', '1ce16aa3-760f-4f17-a052-1fbff7e9a1a1', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:16...", "time": 0.003}, {"sql": "COMMIT", "time": 0.009}]} +{"levelname": "WARNING", "asctime": "2025-08-28 16:17:01,072", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/trending - 0.071s, 8 queries, 404", "path": "/api/v1/trending", "method": "GET", "status_code": 404, "duration_ms": 70.77, "duration_seconds": 0.071, "query_count": 8, "content_length_bytes": 20178, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9626cf93-d8b1-492d-8e0f-1b609353250d', 'db145610-a52c-4163-b9cc-6fca7d319dc6', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:17:01.001862+00:00'::timestamptz, \"view_name\" ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 16:17:03,837", "module": "performance_middleware", "process": 21717, "thread": 6130954240, "message": "Request performance: GET /api/v1/trending/ - 0.064s, 8 queries, 404", "path": "/api/v1/trending/", "method": "GET", "status_code": 404, "duration_ms": 64.12, "duration_seconds": 0.064, "query_count": 8, "content_length_bytes": 20181, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('69a8c69d-6c56-4e83-89c3-d60a25677246', '05cd97a3-6f8f-4542-8198-f0149af3e290', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6130954240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:17:03.773380+00:00'::timestamptz, \"view_name\"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 16:25:15,592", "module": "performance_middleware", "process": 27019, "thread": 6224769024, "message": "Request performance: POST /api/v1/trending/calculate/ - 0.122s, 8 queries, 403", "path": "/api/v1/trending/calculate/", "method": "POST", "status_code": 403, "duration_ms": 122.01, "duration_seconds": 0.122, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "python-requests/2.32.3", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('89e56386-eab8-4916-900d-aa5e4ff99749', '69d2f7c1-db7a-41e7-8d6f-793139534832', 403, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6224769024_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6224769024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/calculate/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T21:25:15.472684+00:00'::timestamptz, ...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 16:25:15,736", "module": "performance_middleware", "process": 27019, "thread": 6191116288, "message": "Request performance: POST /api/v1/trending/calculate/ - 0.117s, 8 queries, 403", "path": "/api/v1/trending/calculate/", "method": "POST", "status_code": 403, "duration_ms": 117.0, "duration_seconds": 0.117, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "python-requests/2.32.3", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('585401bd-e2eb-44a3-b3cc-3f034163e829', '26e9b075-6d43-4fa1-96a4-baa6374c268c', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191116288_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191116288_x1\"", "time": 0.006}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/calculate/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T21:25:15.620134+00:00'::timestamptz, ...", "time": 0.004}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 16:25:16,191", "module": "performance_middleware", "process": 27019, "thread": 6191116288, "message": "Request performance: POST /api/v1/auth/login/ - 0.437s, 40 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 436.58, "duration_seconds": 0.437, "query_count": 40, "content_length_bytes": 245, "user_id": 19, "user_agent": "python-requests/2.32.3", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '8ad2406c-e216-493b-99d1-03c28432855a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '8ad2406c-e216-493b-99d1-03c28432855a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '8ad2406c-e216-493b-99d1-03c28432855a'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '8ad2406c-e216-493b-99d1-03c28432855a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6191116288_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 16:25:16,353", "module": "performance_middleware", "process": 27019, "thread": 6191116288, "message": "Request performance: POST /api/v1/trending/calculate/ - 0.137s, 8 queries, 403", "path": "/api/v1/trending/calculate/", "method": "POST", "status_code": 403, "duration_ms": 136.58, "duration_seconds": 0.137, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "python-requests/2.32.3", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cefe128d-1d13-4ceb-9bcf-23713697b590', 'd13e45be-90e0-463c-a7fe-6a449444df5d', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191116288_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6191116288_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/calculate/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T21:25:16.217241+00:00'::timestamptz, ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 16:25:29,780", "module": "performance_middleware", "process": 27019, "thread": 6224769024, "message": "Request performance: POST /api/v1/auth/login/ - 0.596s, 39 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 595.91, "duration_seconds": 0.596, "query_count": 39, "content_length_bytes": 245, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '4c7b50b1-398b-4ae8-94c3-a8a22c8d90f3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '4c7b50b1-398b-4ae8-94c3-a8a22c8d90f3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '4c7b50b1-398b-4ae8-94c3-a8a22c8d90f3'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '4c7b50b1-398b-4ae8-94c3-a8a22c8d90f3'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '4c7b50b1-398b-4ae8-94c3-a8a22c8d90f3'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6224769024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 16:25:36,104", "module": "performance_middleware", "process": 27019, "thread": 6224769024, "message": "Request performance: POST /api/v1/trending/calculate/ - 0.104s, 8 queries, 403", "path": "/api/v1/trending/calculate/", "method": "POST", "status_code": 403, "duration_ms": 104.34, "duration_seconds": 0.104, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6a516e58-6296-46a3-9160-43ca7801aeae', '0cbf157a-9c93-4ace-827e-b56612edf1e4', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6224769024_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6224769024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/calculate/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T21:25:36.000401+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 16:25:48,228", "module": "performance_middleware", "process": 27019, "thread": 6224769024, "message": "Request performance: POST /api/v1/auth/login/ - 0.454s, 38 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 453.53, "duration_seconds": 0.454, "query_count": 38, "content_length_bytes": 245, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '6806cda6-6d7a-409f-b94f-630ab3d92b66'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '6806cda6-6d7a-409f-b94f-630ab3d92b66'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '6806cda6-6d7a-409f-b94f-630ab3d92b66'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '6806cda6-6d7a-409f-b94f-630ab3d92b66'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '6806cda6-6d7a-409f-b94f-630ab3d92b66'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6224769024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 16:25:53,429", "module": "performance_middleware", "process": 27019, "thread": 6191116288, "message": "Request performance: POST /api/v1/trending/calculate/ - 0.179s, 19 queries, 403", "path": "/api/v1/trending/calculate/", "method": "POST", "status_code": 403, "duration_ms": 179.25, "duration_seconds": 0.179, "query_count": 19, "content_length_bytes": 158, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6191116288_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6e801eba-804b-416c-80b0-07330666d8dd'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '6e801eba-804b-416c-80b0-07330666d8dd'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '6e801eba-804b-416c-80b0-07330666d8dd'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_session\".\"session_key\", \"...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6191116288_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/calculate/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T21:25:53.250422+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:26:00,102", "module": "performance_middleware", "process": 27019, "thread": 6191116288, "message": "Request performance: POST /api/v1/trending/calculate/ - 0.791s, 18 queries, 500", "path": "/api/v1/trending/calculate/", "method": "POST", "status_code": 500, "duration_ms": 790.55, "duration_seconds": 0.791, "query_count": 18, "content_length_bytes": 100, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ed130961-68d1-4791-ad4b-20eea967b5ca', '39151845-ee63-4874-b26a-a8b14b30ca9a', 500, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6191116288_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '39151845-ee63-4874-b26a-a8b14b30ca9a'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '39151845-ee63-4874-b26a-a8b14b30ca9a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '39151845-ee63-4874-b26a-a8b14b30ca9a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_session\".\"session_key\", \"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6191116288_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/calculate/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T21:25:59.312415+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:26:19,398", "module": "performance_middleware", "process": 27019, "thread": 6207942656, "message": "Request performance: POST /api/v1/trending/calculate/ - 0.770s, 19 queries, 500", "path": "/api/v1/trending/calculate/", "method": "POST", "status_code": 500, "duration_ms": 769.53, "duration_seconds": 0.77, "query_count": 19, "content_length_bytes": 100, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6207942656_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '00ee596b-fc22-40ec-86bf-e8802358b5d3'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '00ee596b-fc22-40ec-86bf-e8802358b5d3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '00ee596b-fc22-40ec-86bf-e8802358b5d3'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_session\".\"session_key\", \"...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6207942656_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/calculate/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T21:26:18.631013+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:26:47,954", "module": "performance_middleware", "process": 27019, "thread": 6191116288, "message": "Request performance: POST /api/v1/trending/calculate/ - 0.783s, 18 queries, 500", "path": "/api/v1/trending/calculate/", "method": "POST", "status_code": 500, "duration_ms": 783.01, "duration_seconds": 0.783, "query_count": 18, "content_length_bytes": 100, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3b0b4fa6-a487-4eac-9b00-ad27f7bf826b', 'a86c06bc-094b-4521-a824-9ddd76e6d1f4', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6191116288_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a86c06bc-094b-4521-a824-9ddd76e6d1f4'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a86c06bc-094b-4521-a824-9ddd76e6d1f4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a86c06bc-094b-4521-a824-9ddd76e6d1f4'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_session\".\"session_key\", \"...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6191116288_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/calculate/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T21:26:47.174008+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:27:30,256", "module": "performance_middleware", "process": 27019, "thread": 6224769024, "message": "Request performance: POST /api/v1/trending/calculate/ - 0.824s, 18 queries, 500", "path": "/api/v1/trending/calculate/", "method": "POST", "status_code": 500, "duration_ms": 824.44, "duration_seconds": 0.824, "query_count": 18, "content_length_bytes": 100, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cd91acd6-e1ef-439c-9146-062a4cd074ee', '32b9c256-38e6-4b48-8c62-533c2c57875b', 500, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6224769024_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '32b9c256-38e6-4b48-8c62-533c2c57875b'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '32b9c256-38e6-4b48-8c62-533c2c57875b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '32b9c256-38e6-4b48-8c62-533c2c57875b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_session\".\"session_key\", \"...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6224769024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/calculate/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T21:27:29.435152+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:28:07,563", "module": "performance_middleware", "process": 27019, "thread": 6191116288, "message": "Request performance: POST /api/v1/trending/calculate/ - 0.804s, 19 queries, 500", "path": "/api/v1/trending/calculate/", "method": "POST", "status_code": 500, "duration_ms": 803.88, "duration_seconds": 0.804, "query_count": 19, "content_length_bytes": 100, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6191116288_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c26b4899-dd8a-4a4e-b868-2ca20a52bcf4'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c26b4899-dd8a-4a4e-b868-2ca20a52bcf4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'c26b4899-dd8a-4a4e-b868-2ca20a52bcf4'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_session\".\"session_key\", \"...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6191116288_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/calculate/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T21:28:06.762784+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:28:30,684", "module": "performance_middleware", "process": 49020, "thread": 6425751552, "message": "Request performance: POST /api/v1/trending/calculate/ - 0.809s, 19 queries, 500", "path": "/api/v1/trending/calculate/", "method": "POST", "status_code": 500, "duration_ms": 809.18, "duration_seconds": 0.809, "query_count": 19, "content_length_bytes": 100, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6425751552_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '36f02545-f878-4d26-bf81-4af4dc42c362'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '36f02545-f878-4d26-bf81-4af4dc42c362'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '36f02545-f878-4d26-bf81-4af4dc42c362'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_session\".\"session_key\", \"...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6425751552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/calculate/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T21:28:29.898015+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 16:28:44,582", "module": "performance_middleware", "process": 49020, "thread": 12901707776, "message": "Request performance: POST /api/v1/trending/calculate/ - 0.820s, 18 queries, 500", "path": "/api/v1/trending/calculate/", "method": "POST", "status_code": 500, "duration_ms": 820.07, "duration_seconds": 0.82, "query_count": 18, "content_length_bytes": 100, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('81ca449c-82c3-41e1-afa3-f2f5f430c7db', 'eb62cd67-6497-4ad5-a7ce-9f013e14be2b', 500, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'eb62cd67-6497-4ad5-a7ce-9f013e14be2b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'eb62cd67-6497-4ad5-a7ce-9f013e14be2b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'eb62cd67-6497-4ad5-a7ce-9f013e14be2b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_session\".\"session_key\", \"...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/calculate/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T21:28:43.762609+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 16:33:10,194", "module": "performance_middleware", "process": 56083, "thread": 12918534144, "message": "Request performance: POST /api/v1/trending/calculate/ - 0.367s, 19 queries, 202", "path": "/api/v1/trending/calculate/", "method": "POST", "status_code": 202, "duration_ms": 366.98, "duration_seconds": 0.367, "query_count": 19, "content_length_bytes": 291, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'db94655a-c189-45cd-bfc7-97574bec8bf7'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'db94655a-c189-45cd-bfc7-97574bec8bf7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'db94655a-c189-45cd-bfc7-97574bec8bf7'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.011}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_session\".\"session_key\", \"...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/calculate/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T21:33:09.878956+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "INFO", "asctime": "2025-08-28 16:42:33,378", "module": "performance_middleware", "process": 64215, "thread": 6127464448, "message": "Request performance: GET /api/v1/trending/new/ - 0.161s, 15 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 161.0, "duration_seconds": 0.161, "query_count": 15, "content_length_bytes": 53, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('762af3b2-8ca9-4b75-b2ae-fb4001986a65', '1972ddde-9331-4ced-a7ce-cf832b3dd4b2', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6127464448_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1972ddde-9331-4ced-a7ce-cf832b3dd4b2'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1972ddde-9331-4ced-a7ce-cf832b3dd4b2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6127464448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"limit\": \"2\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:42:33.245411+00:00'::timest...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 16:42:42,567", "module": "performance_middleware", "process": 67979, "thread": 6134296576, "message": "Request performance: GET /api/v1/trending/new/ - 0.148s, 16 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 147.71, "duration_seconds": 0.148, "query_count": 16, "content_length_bytes": 53, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('852d9d23-1a9a-4b0b-b16a-7309fd514f75', 'a2b3be10-e229-49f9-981c-37d450280a57', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134296576_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a2b3be10-e229-49f9-981c-37d450280a57'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a2b3be10-e229-49f9-981c-37d450280a57'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6134296576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"limit\": \"2\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:42:42.444184+00:00'::timest...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 16:48:43,716", "module": "performance_middleware", "process": 74880, "thread": 6123876352, "message": "Request performance: GET /api/v1/trending/ - 0.194s, 8 queries, 404", "path": "/api/v1/trending/", "method": "GET", "status_code": 404, "duration_ms": 193.84, "duration_seconds": 0.194, "query_count": 8, "content_length_bytes": 20567, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bffe1c6d-f7e4-4b57-a591-e847abcd41b3', '9dc01100-df50-4fbd-9f71-563cd9bc29a8', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6123876352_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6123876352_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:48:43.566410+00:00'::timestamptz, \"view_name\"...", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 16:48:47,459", "module": "performance_middleware", "process": 74880, "thread": 6123876352, "message": "Request performance: GET /api/v1/trending/content/ - 0.595s, 282 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 594.87, "duration_seconds": 0.595, "query_count": 282, "content_length_bytes": 2345, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 87 WHERE \"silk_request\".\"id\" = '544f166c-4018-4dea-bbe4-0b46ac3989f1'", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 88 WHERE \"silk_request\".\"id\" = '544f166c-4018-4dea-bbe4-0b46ac3989f1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 89 WHERE \"silk_request\".\"id\" = '544f166c-4018-4dea-bbe4-0b46ac3989f1'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.033}, {"sql": "RELEASE SAVEPOINT \"s6123876352_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.011}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:48:46.865829+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "INFO", "asctime": "2025-08-28 16:48:53,294", "module": "performance_middleware", "process": 74880, "thread": 6123876352, "message": "Request performance: GET /api/v1/trending/new/ - 0.178s, 15 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 178.39, "duration_seconds": 0.178, "query_count": 15, "content_length_bytes": 957, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('666b8506-4703-4fcc-a783-03f0784dfaea', '3b5b22dd-3dc7-4897-89b5-8fb71071c80d', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6123876352_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3b5b22dd-3dc7-4897-89b5-8fb71071c80d'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3b5b22dd-3dc7-4897-89b5-8fb71071c80d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6123876352_x1\"", "time": 0.004}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T21:48:53.117836+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:13:02,621", "module": "performance_middleware", "process": 95766, "thread": 6159872000, "message": "Request performance: GET /api/v1/trending/content/ - 0.585s, 236 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 584.63, "duration_seconds": 0.585, "query_count": 236, "content_length_bytes": 440, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 72 WHERE \"silk_request\".\"id\" = '746a3e1a-0089-4f90-9889-ffe1722e7642'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 73 WHERE \"silk_request\".\"id\" = '746a3e1a-0089-4f90-9889-ffe1722e7642'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 74 WHERE \"silk_request\".\"id\" = '746a3e1a-0089-4f90-9889-ffe1722e7642'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 75 WHERE \"silk_request\".\"id\" = '746a3e1a-0089-4f90-9889-ffe1722e7642'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.015}, {"sql": "RELEASE SAVEPOINT \"s6159872000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"limit\": \"5\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:13:02.059651+00:00'::ti...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}], "slow_query_count": 1, "slowest_query_time": 0.167} +{"levelname": "WARNING", "asctime": "2025-08-28 18:13:17,721", "module": "performance_middleware", "process": 95766, "thread": 6159872000, "message": "Request performance: GET /api/v1/trending/content/ - 0.660s, 210 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 660.22, "duration_seconds": 0.66, "query_count": 210, "content_length_bytes": 481, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 61 WHERE \"silk_request\".\"id\" = '1bf1b997-9dd1-4e79-bede-ca723a47bcc8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 62 WHERE \"silk_request\".\"id\" = '1bf1b997-9dd1-4e79-bede-ca723a47bcc8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 63 WHERE \"silk_request\".\"id\" = '1bf1b997-9dd1-4e79-bede-ca723a47bcc8'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 64 WHERE \"silk_request\".\"id\" = '1bf1b997-9dd1-4e79-bede-ca723a47bcc8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 65 WHERE \"silk_request\".\"id\" = '1bf1b997-9dd1-4e79-bede-ca723a47bcc8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.026}, {"sql": "RELEASE SAVEPOINT \"s6159872000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"limit\": \"3\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:13:17.062223+00:00'::ti...", "time": 0.002}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "INFO", "asctime": "2025-08-28 18:13:40,129", "module": "performance_middleware", "process": 95766, "thread": 6159872000, "message": "Request performance: GET /api/v1/trending/new/ - 0.208s, 16 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 208.24, "duration_seconds": 0.208, "query_count": 16, "content_length_bytes": 332, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('90375460-dd7a-4b63-82fd-bd2977f80376', '1059953f-8e7e-43e1-80f1-6af737633165', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6159872000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1059953f-8e7e-43e1-80f1-6af737633165'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1059953f-8e7e-43e1-80f1-6af737633165'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6159872000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"limit\": \"3\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:13:39.922180+00:00'::timest...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:13:54,848", "module": "performance_middleware", "process": 95766, "thread": 6159872000, "message": "Request performance: POST /api/v1/trending/calculate/ - 5.121s, 8 queries, 403", "path": "/api/v1/trending/calculate/", "method": "POST", "status_code": 403, "duration_ms": 5121.12, "duration_seconds": 5.121, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('892c3203-2a6d-4e9e-b349-d102be7e72a2', '453c2c3b-4917-4bd5-9a76-bda4f9ec806e', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6159872000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6159872000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/calculate/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-28T23:13:49.728325+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:16:57,388", "module": "performance_middleware", "process": 9486, "thread": 13052751872, "message": "Request performance: GET /api/v1/trending/content/ - 1.416s, 221 queries, 200", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 200, "duration_ms": 1416.0, "duration_seconds": 1.416, "query_count": 221, "content_length_bytes": 599, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 63 WHERE \"silk_request\".\"id\" = 'dd664ea8-cea9-4eef-ac71-26a90303c8f3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 64 WHERE \"silk_request\".\"id\" = 'dd664ea8-cea9-4eef-ac71-26a90303c8f3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 65 WHERE \"silk_request\".\"id\" = 'dd664ea8-cea9-4eef-ac71-26a90303c8f3'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 66 WHERE \"silk_request\".\"id\" = 'dd664ea8-cea9-4eef-ac71-26a90303c8f3'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 67 WHERE \"silk_request\".\"id\" = 'dd664ea8-cea9-4eef-ac71-26a90303c8f3'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.029}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"limit\": \"3\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:16:56.012293+00:00'::ti...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "INFO", "asctime": "2025-08-28 18:17:46,205", "module": "performance_middleware", "process": 9486, "thread": 13052751872, "message": "Request performance: GET /api/v1/trending/new/ - 0.631s, 15 queries, 200", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 200, "duration_ms": 631.29, "duration_seconds": 0.631, "query_count": 15, "content_length_bytes": 332, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3915ff4e-3b03-4860-86e6-c37b339dce40', '02181c33-0e4f-4b71-b7e0-5544608d257c', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '02181c33-0e4f-4b71-b7e0-5544608d257c'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '02181c33-0e4f-4b71-b7e0-5544608d257c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"limit\": \"3\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:17:45.580885+00:00'::timest...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:23:05,608", "module": "performance_middleware", "process": 20653, "thread": 8449614016, "message": "Request performance: GET /api/v1/trending/ - 0.320s, 8 queries, 404", "path": "/api/v1/trending/", "method": "GET", "status_code": 404, "duration_ms": 319.71, "duration_seconds": 0.32, "query_count": 8, "content_length_bytes": 20571, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5b4a3a92-979c-4a03-8fa8-0bbb2c0e12f5', '67371711-651c-4d50-a258-0aae294ac1c5', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"limit\": \"5\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:23:05.419106+00:00'::timestampt...", "time": 0.007}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:23:05,620", "module": "performance_middleware", "process": 20653, "thread": 8449614016, "message": "Request performance: GET /api/v1/new-content/ - 0.010s, 8 queries, 404", "path": "/api/v1/new-content/", "method": "GET", "status_code": 404, "duration_ms": 9.96, "duration_seconds": 0.01, "query_count": 8, "content_length_bytes": 20592, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('576e09fe-fcfa-41ce-a6c8-ff83b805c24e', '26324d52-61c2-4da9-bf29-bd6a98196036', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s8449614016_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"limit\": \"5\", \"days\": \"30\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:23:05.610667+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:23:37,963", "module": "performance_middleware", "process": 23938, "thread": 8449614016, "message": "Request performance: GET /api/v1/trending/ - 1.116s, 239 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 1116.41, "duration_seconds": 1.116, "query_count": 239, "content_length_bytes": 599, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 72 WHERE \"silk_request\".\"id\" = '713f7c88-7dd0-4e3e-bfc5-7bddeb050dc6'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 73 WHERE \"silk_request\".\"id\" = '713f7c88-7dd0-4e3e-bfc5-7bddeb050dc6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 74 WHERE \"silk_request\".\"id\" = '713f7c88-7dd0-4e3e-bfc5-7bddeb050dc6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 75 WHERE \"silk_request\".\"id\" = '713f7c88-7dd0-4e3e-bfc5-7bddeb050dc6'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.031}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"limit\": \"5\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:23:36.985540+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 18:23:37,988", "module": "performance_middleware", "process": 23938, "thread": 8449614016, "message": "Request performance: GET /api/v1/new-content/ - 0.024s, 15 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 23.79, "duration_seconds": 0.024, "query_count": 15, "content_length_bytes": 332, "user_id": null, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('86646cce-f1ae-4ed9-b3c0-667fba97d963', '0a6a0182-b0d0-4b1c-8792-d9df652e1c8b', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s8449614016_x2\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0a6a0182-b0d0-4b1c-8792-d9df652e1c8b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '0a6a0182-b0d0-4b1c-8792-d9df652e1c8b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"limit\": \"5\", \"days\": \"30\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:23:37.964903+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:33:55,925", "module": "performance_middleware", "process": 21299, "thread": 6137737216, "message": "Request performance: GET /api/v1/parks/ - 0.379s, 19 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 378.76, "duration_seconds": 0.379, "query_count": 19, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ef8cd1a0-1ec1-43d3-bd1c-4b4de55125e7'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ef8cd1a0-1ec1-43d3-bd1c-4b4de55125e7'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'ef8cd1a0-1ec1-43d3-bd1c-4b4de55125e7'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:33:55.574108+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:34:32,663", "module": "performance_middleware", "process": 21299, "thread": 6137737216, "message": "Request performance: GET /api/v1/parks/ - 0.166s, 18 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 165.51, "duration_seconds": 0.166, "query_count": 18, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ce54fb21-2954-464b-bc1a-daa0676f22fa', 'b5c15181-cce5-40a6-be3a-809fe9c47311', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b5c15181-cce5-40a6-be3a-809fe9c47311'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b5c15181-cce5-40a6-be3a-809fe9c47311'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'b5c15181-cce5-40a6-be3a-809fe9c47311'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:34:32.498672+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:34:34,169", "module": "performance_middleware", "process": 21299, "thread": 6137737216, "message": "Request performance: GET /api/v1/parks/ - 0.126s, 18 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 125.71, "duration_seconds": 0.126, "query_count": 18, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bc344acf-ddc7-4edf-9e65-e7a2b08a6ae0', '3c05aa7d-8c8a-4e33-9fa1-8b93fcbc1b4a', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3c05aa7d-8c8a-4e33-9fa1-8b93fcbc1b4a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3c05aa7d-8c8a-4e33-9fa1-8b93fcbc1b4a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '3c05aa7d-8c8a-4e33-9fa1-8b93fcbc1b4a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:34:34.044227+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:34:36,844", "module": "performance_middleware", "process": 21299, "thread": 6137737216, "message": "Request performance: GET /api/v1/parks/ - 0.139s, 18 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 138.66, "duration_seconds": 0.139, "query_count": 18, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3b3170fa-1bf9-4964-ae5e-ba388dca1999', 'f89b7ef9-952e-4d9d-853c-935e64086e96', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f89b7ef9-952e-4d9d-853c-935e64086e96'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f89b7ef9-952e-4d9d-853c-935e64086e96'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'f89b7ef9-952e-4d9d-853c-935e64086e96'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:34:36.706396+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:34:43,931", "module": "performance_middleware", "process": 21299, "thread": 6137737216, "message": "Request performance: GET /api/v1/parks/ - 0.113s, 19 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 112.82, "duration_seconds": 0.113, "query_count": 19, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('524fc1c1-9e70-4e71-b667-1d1af37bf26b', 'ee42a691-1174-4346-8e29-ea7ab8901173', 500, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ee42a691-1174-4346-8e29-ea7ab8901173'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ee42a691-1174-4346-8e29-ea7ab8901173'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'ee42a691-1174-4346-8e29-ea7ab8901173'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:34:43.818583+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:34:55,442", "module": "performance_middleware", "process": 21299, "thread": 6137737216, "message": "Request performance: GET /api/v1/parks/ - 0.148s, 19 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 148.13, "duration_seconds": 0.148, "query_count": 19, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bf962734-7f9a-4ad6-b7ae-3551bb968717'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'bf962734-7f9a-4ad6-b7ae-3551bb968717'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'bf962734-7f9a-4ad6-b7ae-3551bb968717'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:34:55.295116+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:34:56,416", "module": "performance_middleware", "process": 21299, "thread": 6137737216, "message": "Request performance: GET /api/v1/parks/ - 0.105s, 18 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 104.7, "duration_seconds": 0.105, "query_count": 18, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b4450cef-c8d8-4cc0-a53c-bd33a9278efa', 'eef91dd1-554f-4ca9-bcf6-7bbd803d238c', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'eef91dd1-554f-4ca9-bcf6-7bbd803d238c'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'eef91dd1-554f-4ca9-bcf6-7bbd803d238c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'eef91dd1-554f-4ca9-bcf6-7bbd803d238c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:34:56.312391+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:35:00,887", "module": "performance_middleware", "process": 21299, "thread": 6137737216, "message": "Request performance: GET /api/v1/parks/ - 0.108s, 18 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 108.02, "duration_seconds": 0.108, "query_count": 18, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('303ce36d-f59c-44ab-b315-1f4e2202ef9a', 'b16b6203-99ff-42a8-aed5-2ecfb3d2c205', 500, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b16b6203-99ff-42a8-aed5-2ecfb3d2c205'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b16b6203-99ff-42a8-aed5-2ecfb3d2c205'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'b16b6203-99ff-42a8-aed5-2ecfb3d2c205'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:35:00.779372+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:35:02,784", "module": "performance_middleware", "process": 21299, "thread": 6137737216, "message": "Request performance: GET /api/v1/parks/ - 0.109s, 18 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 109.2, "duration_seconds": 0.109, "query_count": 18, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ab0de78c-0fd3-4f1f-a22b-653950bffed9', '908cd5aa-78f5-4aeb-b3f1-f42eb5f38c3f', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '908cd5aa-78f5-4aeb-b3f1-f42eb5f38c3f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '908cd5aa-78f5-4aeb-b3f1-f42eb5f38c3f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '908cd5aa-78f5-4aeb-b3f1-f42eb5f38c3f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:35:02.675485+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:35:05,436", "module": "performance_middleware", "process": 21299, "thread": 6137737216, "message": "Request performance: GET /api/v1/parks/ - 0.112s, 19 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 111.61, "duration_seconds": 0.112, "query_count": 19, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9b6c854c-224f-41a2-a667-4717884ea96b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9b6c854c-224f-41a2-a667-4717884ea96b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '9b6c854c-224f-41a2-a667-4717884ea96b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:35:05.324815+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:35:07,412", "module": "performance_middleware", "process": 21299, "thread": 6137737216, "message": "Request performance: GET /api/v1/parks/ - 0.102s, 18 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 102.39, "duration_seconds": 0.102, "query_count": 18, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('033cd0ff-c9ad-49c7-af80-7ff9083c40fb', 'ae925cf9-1114-4843-b6ee-9919ed5f2e0b', 500, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ae925cf9-1114-4843-b6ee-9919ed5f2e0b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ae925cf9-1114-4843-b6ee-9919ed5f2e0b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'ae925cf9-1114-4843-b6ee-9919ed5f2e0b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:35:07.310865+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:35:10,580", "module": "performance_middleware", "process": 21299, "thread": 6137737216, "message": "Request performance: GET /api/v1/parks/ - 0.099s, 18 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 99.02, "duration_seconds": 0.099, "query_count": 18, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('453c924e-3269-4ad1-8f15-94c2e26d02f0', '06ba0002-f029-4033-994d-92b12ace454d', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '06ba0002-f029-4033-994d-92b12ace454d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '06ba0002-f029-4033-994d-92b12ace454d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '06ba0002-f029-4033-994d-92b12ace454d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:35:10.482116+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:36:07,709", "module": "performance_middleware", "process": 21299, "thread": 6137737216, "message": "Request performance: GET /api/v1/parks/ - 0.145s, 19 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 144.76, "duration_seconds": 0.145, "query_count": 19, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9a17b765-911d-412e-a3e5-32ceda41bdea'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9a17b765-911d-412e-a3e5-32ceda41bdea'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '9a17b765-911d-412e-a3e5-32ceda41bdea'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:36:07.565664+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:36:58,881", "module": "performance_middleware", "process": 21299, "thread": 6137737216, "message": "Request performance: GET /api/v1/parks/ - 0.160s, 19 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 160.47, "duration_seconds": 0.16, "query_count": 19, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3bc96f54-7188-47d5-89cc-5f547981b910', '82fc084c-e1e9-4451-a96a-af0f1769bbfc', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '82fc084c-e1e9-4451-a96a-af0f1769bbfc'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '82fc084c-e1e9-4451-a96a-af0f1769bbfc'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '82fc084c-e1e9-4451-a96a-af0f1769bbfc'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:36:58.722856+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:37:03,769", "module": "performance_middleware", "process": 21299, "thread": 6137737216, "message": "Request performance: GET /api/v1/parks/ - 0.110s, 18 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 110.39, "duration_seconds": 0.11, "query_count": 18, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('eed3c02a-ec02-46c1-a3fc-d16254c86f89', '6f1d1004-5249-4877-b732-c3647d59763e', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6f1d1004-5249-4877-b732-c3647d59763e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '6f1d1004-5249-4877-b732-c3647d59763e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '6f1d1004-5249-4877-b732-c3647d59763e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6137737216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:37:03.659246+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:38:19,105", "module": "performance_middleware", "process": 29879, "thread": 6171783168, "message": "Request performance: GET /api/v1/parks/ - 0.204s, 19 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 204.49, "duration_seconds": 0.204, "query_count": 19, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6171783168_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'aba35c10-5129-4b8e-b083-52199d4348b4'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'aba35c10-5129-4b8e-b083-52199d4348b4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'aba35c10-5129-4b8e-b083-52199d4348b4'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6171783168_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:38:18.924669+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:38:59,651", "module": "performance_middleware", "process": 29879, "thread": 6171783168, "message": "Request performance: GET /api/v1/parks/ - 0.157s, 18 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 156.86, "duration_seconds": 0.157, "query_count": 18, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0e4a5741-ee29-48a6-9164-f52fd5d96d48', '737280b1-140d-4502-9bdc-7d348b118696', 500, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6171783168_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '737280b1-140d-4502-9bdc-7d348b118696'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '737280b1-140d-4502-9bdc-7d348b118696'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '737280b1-140d-4502-9bdc-7d348b118696'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6171783168_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:38:59.500611+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:39:03,247", "module": "performance_middleware", "process": 29879, "thread": 6171783168, "message": "Request performance: GET /api/v1/parks/ - 0.130s, 18 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 129.86, "duration_seconds": 0.13, "query_count": 18, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a6689eb0-a631-44a3-be19-f2f7e06846c6', '54f2dcdb-a715-4879-b305-19c06d890321', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6171783168_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '54f2dcdb-a715-4879-b305-19c06d890321'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '54f2dcdb-a715-4879-b305-19c06d890321'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '54f2dcdb-a715-4879-b305-19c06d890321'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6171783168_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:39:03.118130+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:39:05,328", "module": "performance_middleware", "process": 29879, "thread": 6171783168, "message": "Request performance: GET /api/v1/parks/ - 0.126s, 18 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 125.8, "duration_seconds": 0.126, "query_count": 18, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('02286159-29d1-40d4-a9bd-6edf13d87a17', '55727c9a-9921-4a16-b2ff-774eee1f89f7', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6171783168_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '55727c9a-9921-4a16-b2ff-774eee1f89f7'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '55727c9a-9921-4a16-b2ff-774eee1f89f7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '55727c9a-9921-4a16-b2ff-774eee1f89f7'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6171783168_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:39:05.202665+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:39:07,028", "module": "performance_middleware", "process": 29879, "thread": 6171783168, "message": "Request performance: GET /api/v1/parks/ - 0.096s, 19 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 96.17, "duration_seconds": 0.096, "query_count": 19, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c4b1b5d1-34df-4ef4-a9d0-6f1b3cdec851', '598df56c-581b-4046-87c4-8fe0413c23c7', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6171783168_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '598df56c-581b-4046-87c4-8fe0413c23c7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '598df56c-581b-4046-87c4-8fe0413c23c7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '598df56c-581b-4046-87c4-8fe0413c23c7'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6171783168_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:39:06.933008+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:41:12,257", "module": "performance_middleware", "process": 31014, "thread": 6167818240, "message": "Request performance: GET /api/v1/parks/ - 0.229s, 19 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 228.92, "duration_seconds": 0.229, "query_count": 19, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6167818240_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '156f5095-a34b-4e60-8f01-d562dabb458a'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '156f5095-a34b-4e60-8f01-d562dabb458a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '156f5095-a34b-4e60-8f01-d562dabb458a'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6167818240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:41:12.054180+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:41:35,727", "module": "performance_middleware", "process": 31188, "thread": 6129594368, "message": "Request performance: GET /api/v1/parks/ - 0.158s, 18 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 158.34, "duration_seconds": 0.158, "query_count": 18, "content_length_bytes": 175, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6bb87160-130e-4821-8551-12b492ad5ab2', 'ba78b2b7-fefb-4451-a22f-474c7e3b154f', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6129594368_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ba78b2b7-fefb-4451-a22f-474c7e3b154f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ba78b2b7-fefb-4451-a22f-474c7e3b154f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'ba78b2b7-fefb-4451-a22f-474c7e3b154f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6129594368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:41:35.593661+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:43:58,358", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/parks/ - 0.185s, 36 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 185.03, "duration_seconds": 0.185, "query_count": 36, "content_length_bytes": 4177, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '9363b0b2-bb8e-4eb7-a352-a71522e0686f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '9363b0b2-bb8e-4eb7-a352-a71522e0686f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '9363b0b2-bb8e-4eb7-a352-a71522e0686f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '9363b0b2-bb8e-4eb7-a352-a71522e0686f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '9363b0b2-bb8e-4eb7-a352-a71522e0686f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:43:58.202554+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:44:01,407", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/parks/ - 0.156s, 36 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 155.97, "duration_seconds": 0.156, "query_count": 36, "content_length_bytes": 4177, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'e80a0fcb-9807-48a8-8a49-69b86b6c3d5e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'e80a0fcb-9807-48a8-8a49-69b86b6c3d5e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'e80a0fcb-9807-48a8-8a49-69b86b6c3d5e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'e80a0fcb-9807-48a8-8a49-69b86b6c3d5e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'e80a0fcb-9807-48a8-8a49-69b86b6c3d5e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:44:01.251975+00:00'::timestamptz, \"view_name\" = ...", "time": 0.003}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:44:30,459", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/parks/ - 0.321s, 37 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 321.03, "duration_seconds": 0.321, "query_count": 37, "content_length_bytes": 4177, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'b22b7b8b-e9d7-4dfe-98e7-87d7ec2a46d6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'b22b7b8b-e9d7-4dfe-98e7-87d7ec2a46d6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'b22b7b8b-e9d7-4dfe-98e7-87d7ec2a46d6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'b22b7b8b-e9d7-4dfe-98e7-87d7ec2a46d6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'b22b7b8b-e9d7-4dfe-98e7-87d7ec2a46d6'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:44:30.138623+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:44:33,945", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/parks/ - 0.140s, 37 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 140.27, "duration_seconds": 0.14, "query_count": 37, "content_length_bytes": 4177, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'e995de1f-ac7e-4c4d-bf66-80c3355cbabb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'e995de1f-ac7e-4c4d-bf66-80c3355cbabb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'e995de1f-ac7e-4c4d-bf66-80c3355cbabb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'e995de1f-ac7e-4c4d-bf66-80c3355cbabb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:44:33.805782+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:44:35,216", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/parks/ - 0.156s, 37 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 156.2, "duration_seconds": 0.156, "query_count": 37, "content_length_bytes": 4177, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'c634d6e6-7490-4e48-8ee2-1eb1de9b58dc'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'c634d6e6-7490-4e48-8ee2-1eb1de9b58dc'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'c634d6e6-7490-4e48-8ee2-1eb1de9b58dc'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'c634d6e6-7490-4e48-8ee2-1eb1de9b58dc'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:44:35.061034+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:44:37,872", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/parks/ - 0.121s, 36 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 120.53, "duration_seconds": 0.121, "query_count": 36, "content_length_bytes": 4177, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '342201cc-5cd3-42ca-9d32-6f0e9655e892'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '342201cc-5cd3-42ca-9d32-6f0e9655e892'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '342201cc-5cd3-42ca-9d32-6f0e9655e892'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '342201cc-5cd3-42ca-9d32-6f0e9655e892'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '342201cc-5cd3-42ca-9d32-6f0e9655e892'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:44:37.752574+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:44:45,866", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/parks/ - 0.165s, 36 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 165.24, "duration_seconds": 0.165, "query_count": 36, "content_length_bytes": 4177, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'd22efc51-fc26-4615-9e98-533016e43d98'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'd22efc51-fc26-4615-9e98-533016e43d98'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'd22efc51-fc26-4615-9e98-533016e43d98'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'd22efc51-fc26-4615-9e98-533016e43d98'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'd22efc51-fc26-4615-9e98-533016e43d98'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:44:45.701453+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:46:22,590", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/parks/ - 0.229s, 38 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 229.26, "duration_seconds": 0.229, "query_count": 38, "content_length_bytes": 4177, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'c6d49ba0-73c8-4493-8cf1-64ec78574cef'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'c6d49ba0-73c8-4493-8cf1-64ec78574cef'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'c6d49ba0-73c8-4493-8cf1-64ec78574cef'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'c6d49ba0-73c8-4493-8cf1-64ec78574cef'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:46:22.362687+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:47:19,516", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/trending/content/ - 0.153s, 9 queries, 404", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 153.18, "duration_seconds": 0.153, "query_count": 9, "content_length_bytes": 20590, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('de4ff317-e741-4062-a54c-c108a643f692', '98695d19-3e8e-468b-a74b-f7b29a5ca6a4', 404, '', ...", "time": 0.011}, {"sql": "SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"limit\": \"3\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:47:19.367429+00:00'::ti...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:47:26,076", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/trending/content/ - 0.095s, 8 queries, 404", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 95.22, "duration_seconds": 0.095, "query_count": 8, "content_length_bytes": 20590, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a9681a59-a090-4e8c-a333-74cbb6e35cb5', 'ed6b8fbd-8684-401b-985a-f58d6e164273', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6123368448_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"limit\": \"3\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:47:25.982056+00:00'::ti...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:47:43,645", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/trending/ - 6.474s, 218 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 6474.48, "duration_seconds": 6.474, "query_count": 218, "content_length_bytes": 599, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 63 WHERE \"silk_request\".\"id\" = 'f9006740-17e0-4a1a-a309-b343f057b2e4'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 64 WHERE \"silk_request\".\"id\" = 'f9006740-17e0-4a1a-a309-b343f057b2e4'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 65 WHERE \"silk_request\".\"id\" = 'f9006740-17e0-4a1a-a309-b343f057b2e4'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 66 WHERE \"silk_request\".\"id\" = 'f9006740-17e0-4a1a-a309-b343f057b2e4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 67 WHERE \"silk_request\".\"id\" = 'f9006740-17e0-4a1a-a309-b343f057b2e4'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.037}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"limit\": \"3\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:47:37.171661+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 18:48:43,103", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/new-content/ - 0.158s, 16 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 158.48, "duration_seconds": 0.158, "query_count": 16, "content_length_bytes": 332, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c79fbb83-e57b-4711-a224-53210a17f2f9', '9fb2c6b3-67df-41bd-8248-623fceeac120', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9fb2c6b3-67df-41bd-8248-623fceeac120'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9fb2c6b3-67df-41bd-8248-623fceeac120'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"limit\": \"3\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:48:42.945828+00:00'::timesta...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:53:04,938", "module": "performance_middleware", "process": 32195, "thread": 6157021184, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.066s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5066.21, "duration_seconds": 5.066, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('162b3b62-3c4f-40cb-9af3-d56667e45a13', '6d98ff90-9181-4e60-b906-35d07e30e9d6', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6157021184_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:52:59.873...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:53:04,939", "module": "performance_middleware", "process": 32195, "thread": 6140194816, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.069s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5068.69, "duration_seconds": 5.069, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7fa3d8d4-626e-4c98-a138-7a9226e6be86', '00813b3c-595d-4ae1-ad59-a58ddf9ba6fd', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6140194816_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:53:05,306", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/stats/ - 5.356s, 53 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5356.35, "duration_seconds": 5.356, "query_count": 53, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'd76d41a1-2bff-48af-af5b-8b8e021e95d2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'd76d41a1-2bff-48af-af5b-8b8e021e95d2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'd76d41a1-2bff-48af-af5b-8b8e021e95d2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'd76d41a1-2bff-48af-af5b-8b8e021e95d2'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'd76d41a1-2bff-48af-af5b-8b8e021e95d2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:52:59.951378+00:00'::timestamptz, \"view_name\" = ...", "time": 0.005}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:53:10,076", "module": "performance_middleware", "process": 32195, "thread": 6140194816, "message": "Request performance: GET /api/v1/trending/new/ - 5.133s, 8 queries, 404", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 404, "duration_ms": 5132.59, "duration_seconds": 5.133, "query_count": 8, "content_length_bytes": 20590, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9912067c-8724-4e39-90dd-221e2816f323', '41d2b50e-cf6f-456b-a377-ad3916060871', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:53:04.944675+...", "time": 0.007}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:53:10,079", "module": "performance_middleware", "process": 32195, "thread": 6157021184, "message": "Request performance: GET /api/v1/trending/content/ - 5.134s, 8 queries, 404", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 5133.54, "duration_seconds": 5.134, "query_count": 8, "content_length_bytes": 20609, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a5892947-77bc-47c1-97db-9f3ffa76a6a8', 'd40e83cf-f76e-4d70-b6de-df5b2440b762', 404, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6157021184_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:53...", "time": 0.014}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:53:23,121", "module": "performance_middleware", "process": 32195, "thread": 6140194816, "message": "Request performance: OPTIONS /api/v1/trending/new/ - 5.080s, 8 queries, 200", "path": "/api/v1/trending/new/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5080.17, "duration_seconds": 5.08, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6c77dd23-fa3e-4f35-8fbc-c9854d2805a8', '8172d872-3736-4ec1-9863-49065155c0d3', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140194816_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:53:18.043...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:53:23,125", "module": "performance_middleware", "process": 32195, "thread": 6157021184, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.078s, 8 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5077.99, "duration_seconds": 5.078, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('64cfb8bd-7677-4146-a91e-f64b64adbae5', 'd890edca-27c1-4d78-b008-cabbb1bc8505', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:53:18.048804+00:00'::timestamptz, \"view_name...", "time": 0.002}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:53:23,186", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/trending/content/ - 5.052s, 8 queries, 404", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 5052.3, "duration_seconds": 5.052, "query_count": 8, "content_length_bytes": 20609, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2771e8bb-f7bf-44f2-b7d9-e70cbca33fd6', 'f60f0977-ae65-4a74-841d-2efcc301f1a9', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:53...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:53:23,196", "module": "performance_middleware", "process": 32195, "thread": 6140194816, "message": "Request performance: GET /api/v1/trending/new/ - 0.061s, 8 queries, 404", "path": "/api/v1/trending/new/", "method": "GET", "status_code": 404, "duration_ms": 60.89, "duration_seconds": 0.061, "query_count": 8, "content_length_bytes": 20590, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3eb71d20-0081-44e3-a9f7-07d8a5e6b44a', '97849d8a-1b90-4b51-898c-d31e966a80cc', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:53:23.136696+...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:53:28,212", "module": "performance_middleware", "process": 32195, "thread": 6157021184, "message": "Request performance: GET /api/v1/stats/ - 5.073s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5073.26, "duration_seconds": 5.073, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('72d2b7a3-ad71-496a-9b51-79d04c14c485', '5b7710ad-e470-452f-b404-cb5a5ad0c0e8', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:53:23.139097+00:00'::timestamptz, \"view_name\" = ...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:54:40,663", "module": "performance_middleware", "process": 32195, "thread": 6140194816, "message": "Request performance: OPTIONS /api/v1/trending/content/ - 5.075s, 8 queries, 200", "path": "/api/v1/trending/content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5075.49, "duration_seconds": 5.075, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ba11c3ef-c914-4aa5-b502-5b815e152cdd', '03064d58-c7e2-45a9-8534-7609dac3f58a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T2...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:54:40,678", "module": "performance_middleware", "process": 32195, "thread": 6157021184, "message": "Request performance: OPTIONS /api/v1/new-content/ - 5.088s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5088.44, "duration_seconds": 5.088, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('00f734c0-5554-4924-9ba7-31ab9c8fc40e', '0ce0d148-34f3-4780-961e-f7d78958567e', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:54:35.5906...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:54:40,788", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/stats/ - 5.065s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5064.5, "duration_seconds": 5.065, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f8af35a1-4d02-4aed-9958-66cdc1bf6060', 'feb5d796-378f-498a-ba68-1aebf47005f2', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:54:35.726032+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 18:54:45,753", "module": "performance_middleware", "process": 32195, "thread": 6140194816, "message": "Request performance: GET /api/v1/trending/content/ - 5.079s, 8 queries, 404", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 5079.49, "duration_seconds": 5.079, "query_count": 8, "content_length_bytes": 20609, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e57491da-213a-4803-b77a-ab25dabac359', '6fd7ca28-fb19-4c59-b11f-1cdc96cd69ad', 404, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:54...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:54:45,854", "module": "performance_middleware", "process": 32195, "thread": 6157021184, "message": "Request performance: GET /api/v1/new-content/ - 5.170s, 15 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5169.83, "duration_seconds": 5.17, "query_count": 15, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d33ee45d-1d2b-4ef7-b169-c7e52608ca58', 'bb10a3ca-94a2-4f0a-91ba-6b3e05fa96a4', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bb10a3ca-94a2-4f0a-91ba-6b3e05fa96a4'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'bb10a3ca-94a2-4f0a-91ba-6b3e05fa96a4'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:54:40.685124+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:54:57,019", "module": "performance_middleware", "process": 32195, "thread": 6157021184, "message": "Request performance: OPTIONS /api/v1/new-content/ - 5.073s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5073.49, "duration_seconds": 5.073, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6bbb57b7-96bd-44ec-b325-1fc5aadbd118', '8df85897-0822-4ecf-a370-c78b689a34af', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:54:51.9465...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:54:57,020", "module": "performance_middleware", "process": 32195, "thread": 6140194816, "message": "Request performance: OPTIONS /api/v1/trending/ - 5.076s, 8 queries, 200", "path": "/api/v1/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5075.72, "duration_seconds": 5.076, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('922b6939-64ce-4560-89e8-76dbd599a522', 'd1066dfa-f813-4a67-b7e8-3d55ade866d6', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6140194816_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:54:51....", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:54:57,171", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/stats/ - 5.075s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5074.76, "duration_seconds": 5.075, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8dac21d1-501f-4652-af97-9c524997f94e', '72a55c8e-f9a0-4365-a20c-34078ee44f31', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:54:52.096782+00:00'::timestamptz, \"view_name\" = ...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:02,136", "module": "performance_middleware", "process": 32195, "thread": 6140194816, "message": "Request performance: GET /api/v1/new-content/ - 5.096s, 9 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5096.24, "duration_seconds": 5.096, "query_count": 9, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2fa37ea8-979d-470e-a724-9eb65f8c7a92', 'effcad64-e75b-4aa9-87b1-99ae39d5f1d3', 200, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:54:57.040838+0...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:04,175", "module": "performance_middleware", "process": 32195, "thread": 6157021184, "message": "Request performance: GET /api/v1/trending/ - 7.134s, 247 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 7133.6, "duration_seconds": 7.134, "query_count": 247, "content_length_bytes": 1215, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 73 WHERE \"silk_request\".\"id\" = '9f0917a0-c27f-4a5f-a5cb-4b69d913b56e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 74 WHERE \"silk_request\".\"id\" = '9f0917a0-c27f-4a5f-a5cb-4b69d913b56e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 75 WHERE \"silk_request\".\"id\" = '9f0917a0-c27f-4a5f-a5cb-4b69d913b56e'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = '9f0917a0-c27f-4a5f-a5cb-4b69d913b56e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = '9f0917a0-c27f-4a5f-a5cb-4b69d913b56e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.039}, {"sql": "RELEASE SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:54:57.0418...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:08,947", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: OPTIONS /api/v1/health/simple/ - 5.066s, 8 queries, 200", "path": "/api/v1/health/simple/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5065.65, "duration_seconds": 5.066, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e1cf6cc4-94fc-49a8-a3ee-4cca2a12a05b', '1b415cbe-8c8c-48cf-9822-3c27f77e83d2', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:55:03.882463+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:12,270", "module": "performance_middleware", "process": 32195, "thread": 6140194816, "message": "Request performance: OPTIONS /api/v1/health/simple/ - 5.090s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5089.57, "duration_seconds": 5.09, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f11154ac-c023-42a5-acb9-198687885041', '997f7400-6da8-43e7-b72e-fe2f13c3f553', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:55:07.182210+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:13,739", "module": "performance_middleware", "process": 32195, "thread": 6157021184, "message": "Request performance: OPTIONS /api/v1/health/simple/ - 5.063s, 8 queries, 200", "path": "/api/v1/health/simple/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5063.3, "duration_seconds": 5.063, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c4d5b8eb-0b3e-480b-b5e5-7a3bfe284376', '743d4f35-ca3d-40bd-8130-4ecb09a82eed', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:55:08.676650+00:00'::timestamptz, \"v...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:17,391", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/health/simple/ - 5.117s, 10 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5116.93, "duration_seconds": 5.117, "query_count": 10, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('960d8a62-7d4a-4481-b93f-32620ba9f70b', 'e09c367c-b522-4b07-9086-6c1617f1f039', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:55:12.274757+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:18,813", "module": "performance_middleware", "process": 32195, "thread": 6140194816, "message": "Request performance: GET /api/v1/health/simple/ - 5.062s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5061.89, "duration_seconds": 5.062, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cd1ff2d0-1510-41d3-889d-d2e915916c0d', '83892b8f-ee79-4580-bed9-85108ce79826', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:55:13.751983+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:22,494", "module": "performance_middleware", "process": 32195, "thread": 6157021184, "message": "Request performance: OPTIONS /api/v1/trending/ - 5.085s, 8 queries, 200", "path": "/api/v1/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5084.75, "duration_seconds": 5.085, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('011461e9-5e49-46d3-9bad-2a6c521e1b28', 'a94df636-79cd-494d-ad29-ba135291cb32', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6157021184_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:55:17....", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:22,495", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.087s, 8 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5086.93, "duration_seconds": 5.087, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('04d1d352-8402-48bf-a9b7-cda779b35387', '118642a3-d7c6-4073-8837-a13d7018fe6a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:55:17.408979+00:00'::timestamptz, \"view_name...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:22,495", "module": "performance_middleware", "process": 32195, "thread": 6173847552, "message": "Request performance: OPTIONS /api/v1/new-content/ - 5.086s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5085.55, "duration_seconds": 5.086, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4efe7ef8-c560-4fc6-be5e-ff7bdefd86f4', 'fd0c7452-d600-4c27-bd87-f56cf3188bdd', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6173847552_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6173847552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:55:17.4107...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:23,922", "module": "performance_middleware", "process": 32195, "thread": 12901707776, "message": "Request performance: OPTIONS /api/v1/trending/ - 5.090s, 8 queries, 200", "path": "/api/v1/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5090.09, "duration_seconds": 5.09, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('78e0fa34-c74f-4c5c-8db3-cba9ee0a02a9', '8e3a6484-6478-4732-9e61-da120377bb8f', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:55:18....", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:23,922", "module": "performance_middleware", "process": 32195, "thread": 12918534144, "message": "Request performance: OPTIONS /api/v1/new-content/ - 5.088s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5088.06, "duration_seconds": 5.088, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('21a88152-5a6b-4a96-aba1-3e2b725f7f23', '0faaea42-e018-48e1-b72c-56f4cd75b21e', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:55:18.8352...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:23,923", "module": "performance_middleware", "process": 32195, "thread": 6140194816, "message": "Request performance: OPTIONS /api/v1/stats/ - 5.096s, 8 queries, 200", "path": "/api/v1/stats/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5095.92, "duration_seconds": 5.096, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('51ff3c65-5e63-427b-9860-d9ac91bcb191', 'd0a28d7e-0e9a-4157-848d-42baa82707a7', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:55:18.830690+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:27,567", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/new-content/ - 5.065s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5064.62, "duration_seconds": 5.065, "query_count": 8, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('459af5af-1811-4300-a850-0711092b0f65', '400dbacb-6bc8-4b00-abe1-76032b648adf', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:55:22.503190+0...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:27,567", "module": "performance_middleware", "process": 32195, "thread": 6157021184, "message": "Request performance: GET /api/v1/trending/ - 5.066s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5065.62, "duration_seconds": 5.066, "query_count": 8, "content_length_bytes": 1215, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('27f069a9-b541-43f4-863a-6af2bdd73fae', '36183e9a-24d8-4e08-880e-31ea59d4eafc', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:55:22.5034...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:27,591", "module": "performance_middleware", "process": 32195, "thread": 6173847552, "message": "Request performance: GET /api/v1/stats/ - 5.087s, 10 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5087.05, "duration_seconds": 5.087, "query_count": 10, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('de457787-68f8-4907-b85f-54eec0e59224', 'bdad9f18-e855-4c91-afe7-5aa8a4c55ae7', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6173847552_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6173847552_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:55:22.504976+00:00'::timestamptz, \"view_name\" = ...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:28,989", "module": "performance_middleware", "process": 32195, "thread": 6140194816, "message": "Request performance: GET /api/v1/trending/ - 5.059s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5058.89, "duration_seconds": 5.059, "query_count": 8, "content_length_bytes": 1215, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9f6efe0a-4e7f-4598-ab46-196d42f37e3f', '291460df-2caa-4082-acca-02b9626c08bf', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:55:23.9315...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:28,990", "module": "performance_middleware", "process": 32195, "thread": 12918534144, "message": "Request performance: GET /api/v1/stats/ - 5.055s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5055.18, "duration_seconds": 5.055, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('71a04bc9-6adc-406b-9666-454f8726a6f5', '5a00e374-3c97-42a2-aa17-5d3aaa9af718', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:55:23.936217+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:28,994", "module": "performance_middleware", "process": 32195, "thread": 12901707776, "message": "Request performance: GET /api/v1/new-content/ - 5.061s, 9 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5061.06, "duration_seconds": 5.061, "query_count": 9, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0b8e8313-ef02-4d44-8378-c7ef22dbe321', 'a86da0d8-2106-4da5-b081-2e6a11f05d71', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:55:23.934188+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:39,110", "module": "performance_middleware", "process": 32195, "thread": 6140194816, "message": "Request performance: OPTIONS /api/v1/trending/ - 5.083s, 8 queries, 200", "path": "/api/v1/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5082.9, "duration_seconds": 5.083, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('22f024e9-3448-400f-acde-66890a985699', 'fb9c7a23-7ae4-4442-bea0-64880ee8c54e', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140194816_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:55:34....", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:39,129", "module": "performance_middleware", "process": 32195, "thread": 6157021184, "message": "Request performance: OPTIONS /api/v1/new-content/ - 5.094s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5094.45, "duration_seconds": 5.094, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7a5dec46-2cdb-4d9f-80f4-7a38de43356d', '95dab53c-c268-4d98-991e-ceb9d00ac48f', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:55:34.0360...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:39,182", "module": "performance_middleware", "process": 32195, "thread": 6173847552, "message": "Request performance: GET /api/v1/stats/ - 5.043s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5043.05, "duration_seconds": 5.043, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ff1ca493-2e41-44be-a304-66ad55e2d590', '649d3393-921e-4fdc-833d-254e6e0eb432', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6173847552_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6173847552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:55:34.140515+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:44,224", "module": "performance_middleware", "process": 32195, "thread": 6140194816, "message": "Request performance: GET /api/v1/new-content/ - 5.076s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5075.81, "duration_seconds": 5.076, "query_count": 8, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0ffd76de-0e5c-462c-96ae-456c096b783e', 'f4a13332-0c23-4a85-8dc8-29c0b751c516', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:55:39.149595+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:55:44,224", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/trending/ - 5.091s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5091.13, "duration_seconds": 5.091, "query_count": 8, "content_length_bytes": 1215, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0099c862-e063-4a0c-9af8-b720e9dbbe61', 'a3305b09-a6a7-42b1-bbca-cbb5e1bc5320', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:55:39.1360...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:57:50,977", "module": "performance_middleware", "process": 32195, "thread": 6140194816, "message": "Request performance: OPTIONS /api/v1/trending/ - 5.097s, 9 queries, 200", "path": "/api/v1/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5097.27, "duration_seconds": 5.097, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.007}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3a0245d1-661e-4b33-b265-998065759d08', '40ca9637-7454-4641-af37-b00e4befaa23', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:57:45....", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:57:50,984", "module": "performance_middleware", "process": 32195, "thread": 6157021184, "message": "Request performance: OPTIONS /api/v1/new-content/ - 5.102s, 9 queries, 200", "path": "/api/v1/new-content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5102.01, "duration_seconds": 5.102, "query_count": 9, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('34e9ffe0-12d8-4d5c-9041-efc32fb32f27', '56e05a69-5d2f-42be-8097-472324323460', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6157021184_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-28T23:57:45.8844...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:57:51,030", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/stats/ - 5.065s, 9 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5065.5, "duration_seconds": 5.065, "query_count": 9, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9be9b01f-d4b9-4dfe-8674-e655364e2aaa', '13e13227-8106-4c1b-b543-ff642c53f302', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:57:45.964791+00:00'::timestamptz, \"view_name\" = ...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 18:57:56,063", "module": "performance_middleware", "process": 32195, "thread": 6157021184, "message": "Request performance: GET /api/v1/new-content/ - 5.075s, 9 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5074.94, "duration_seconds": 5.075, "query_count": 9, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('82e2625a-c372-49d7-afca-d1d720840f87', 'cee2cacd-9de2-4d00-afe5-3369e2bc7278', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-28T23:57:50.988619+0...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 19:00:40,280", "module": "performance_middleware", "process": 32195, "thread": 6157021184, "message": "Request performance: OPTIONS /api/v1/new-content/ - 5.075s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5075.27, "duration_seconds": 5.075, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f586633c-069e-4a72-a492-439c7b54c0ae', '00b4001d-c7e6-4eee-a9fc-6675b7040da2', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6157021184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-29T00:00:35.2072...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 19:00:40,281", "module": "performance_middleware", "process": 32195, "thread": 6140194816, "message": "Request performance: OPTIONS /api/v1/trending/ - 5.079s, 8 queries, 200", "path": "/api/v1/trending/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5078.86, "duration_seconds": 5.079, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4bb158cc-f21d-447b-b803-97b9b81da0bb', '252ac66f-a8b4-4678-b235-602a38f2a834', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-29T00:00:35....", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 19:00:40,434", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /api/v1/stats/ - 5.168s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5167.8, "duration_seconds": 5.168, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'c55406e2-64b9-43c2-954a-498630b8b065'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'c55406e2-64b9-43c2-954a-498630b8b065'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'c55406e2-64b9-43c2-954a-498630b8b065'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'c55406e2-64b9-43c2-954a-498630b8b065'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'c55406e2-64b9-43c2-954a-498630b8b065'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T00:00:35.267885+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 19:00:45,361", "module": "performance_middleware", "process": 32195, "thread": 6140194816, "message": "Request performance: GET /api/v1/trending/ - 5.072s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5072.02, "duration_seconds": 5.072, "query_count": 8, "content_length_bytes": 1215, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('473e44af-7966-4e82-ae0d-94414f382b03', '09002547-0d0d-4c2a-9992-93b7271a612f', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140194816_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T00:00:40.2902...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 19:02:22,614", "module": "performance_middleware", "process": 32195, "thread": 6123368448, "message": "Request performance: GET /health - 5.094s, 8 queries, 301", "path": "/health", "method": "GET", "status_code": 301, "duration_ms": 5093.54, "duration_seconds": 5.094, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('38667b79-e51f-4184-bd51-d5e9b7e3c824', 'f81f7e3a-616b-44d5-bdc0-bab62dfabea7', 301, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6123368448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/health', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T00:02:17.523473+00:00'::timestamptz, \"view_name\" = NULL, \"...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 19:42:15,385", "module": "performance_middleware", "process": 41071, "thread": 6196310016, "message": "Request exception: GET /health/simple/ - 0.101s, 1 queries, Http404: Subset: 'simple' does not exist.", "path": "/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 100.76, "query_count": 1, "exception": "Subset: 'simple' does not exist.", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 19:42:28,076", "module": "performance_middleware", "process": 41071, "thread": 6196310016, "message": "Request exception: GET /health/simple/ - 5.056s, 1 queries, Http404: Subset: 'simple' does not exist.", "path": "/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 5056.44, "query_count": 1, "exception": "Subset: 'simple' does not exist.", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 19:42:30,543", "module": "performance_middleware", "process": 41071, "thread": 6196310016, "message": "Request exception: GET /health/simple/ - 0.092s, 1 queries, Http404: Subset: 'simple' does not exist.", "path": "/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 91.76, "query_count": 1, "exception": "Subset: 'simple' does not exist.", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 19:42:42,414", "module": "performance_middleware", "process": 41071, "thread": 6196310016, "message": "Request exception: GET /health/simple/ - 0.083s, 2 queries, Http404: Subset: 'simple' does not exist.", "path": "/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 82.66, "query_count": 2, "exception": "Subset: 'simple' does not exist.", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 19:42:43,683", "module": "performance_middleware", "process": 41071, "thread": 6196310016, "message": "Request exception: GET /health/simple/ - 0.063s, 1 queries, Http404: Subset: 'simple' does not exist.", "path": "/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 62.73, "query_count": 1, "exception": "Subset: 'simple' does not exist.", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 19:42:44,751", "module": "performance_middleware", "process": 41071, "thread": 6196310016, "message": "Request exception: GET /health/simple/ - 0.066s, 1 queries, Http404: Subset: 'simple' does not exist.", "path": "/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 66.3, "query_count": 1, "exception": "Subset: 'simple' does not exist.", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 19:51:23,772", "module": "performance_middleware", "process": 43856, "thread": 6165934080, "message": "Request exception: GET /health/simple/ - 0.157s, 1 queries, Http404: Subset: 'simple' does not exist.", "path": "/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 156.95, "query_count": 1, "exception": "Subset: 'simple' does not exist.", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 19:56:05,370", "module": "performance_middleware", "process": 43856, "thread": 6182760448, "message": "Request exception: GET /health/simple/ - 0.094s, 1 queries, Http404: Subset: 'simple' does not exist.", "path": "/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 93.78, "query_count": 1, "exception": "Subset: 'simple' does not exist.", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 19:56:07,208", "module": "performance_middleware", "process": 43856, "thread": 6182760448, "message": "Request exception: GET /health/simple/ - 0.070s, 1 queries, Http404: Subset: 'simple' does not exist.", "path": "/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 70.49, "query_count": 1, "exception": "Subset: 'simple' does not exist.", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 19:56:53,998", "module": "performance_middleware", "process": 43856, "thread": 6182760448, "message": "Request exception: GET /health/simple/ - 0.070s, 2 queries, Http404: Subset: 'simple' does not exist.", "path": "/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 69.53, "query_count": 2, "exception": "Subset: 'simple' does not exist.", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 20:08:57,894", "module": "performance_middleware", "process": 43856, "thread": 6325039104, "message": "Request exception: GET /health/simple/ - 5.061s, 2 queries, Http404: Subset: 'simple' does not exist.", "path": "/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 5060.97, "query_count": 2, "exception": "Subset: 'simple' does not exist.", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 20:09:06,130", "module": "performance_middleware", "process": 43856, "thread": 6325039104, "message": "Request exception: GET /health/simple/ - 5.059s, 2 queries, Http404: Subset: 'simple' does not exist.", "path": "/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 5059.21, "query_count": 2, "exception": "Subset: 'simple' does not exist.", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 20:09:17,095", "module": "performance_middleware", "process": 43856, "thread": 6325039104, "message": "Request exception: GET /health/simple/ - 0.063s, 1 queries, Http404: Subset: 'simple' does not exist.", "path": "/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 62.66, "query_count": 1, "exception": "Subset: 'simple' does not exist.", "exception_type": "Http404", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-28 20:19:03,553", "module": "performance_middleware", "process": 43856, "thread": 6165934080, "message": "Request exception: GET /health/simple/ - 0.134s, 1 queries, Http404: Subset: 'simple' does not exist.", "path": "/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 133.64, "query_count": 1, "exception": "Subset: 'simple' does not exist.", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-28 20:27:03,484", "module": "performance_middleware", "process": 43856, "thread": 6165934080, "message": "Request performance: GET /api/v1/stats/ - 0.356s, 54 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 355.73, "duration_seconds": 0.356, "query_count": 54, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'ae985050-9d9e-461f-94ef-2eb42912a948'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'ae985050-9d9e-461f-94ef-2eb42912a948'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'ae985050-9d9e-461f-94ef-2eb42912a948'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'ae985050-9d9e-461f-94ef-2eb42912a948'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'ae985050-9d9e-461f-94ef-2eb42912a948'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.013}, {"sql": "RELEASE SAVEPOINT \"s6165934080_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.009}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:27:03.130831+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:27:08,226", "module": "performance_middleware", "process": 43856, "thread": 6341865472, "message": "Request performance: GET /api/v1/new/ - 5.086s, 8 queries, 404", "path": "/api/v1/new/", "method": "GET", "status_code": 404, "duration_ms": 5085.61, "duration_seconds": 5.086, "query_count": 8, "content_length_bytes": 20563, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8c4e1fd1-0c4a-402e-81f1-bb907834b2bd', 'a471e355-d417-42f1-ae58-3822a2c391c2', 404, '', ...", "time": 0.007}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:27:03.141653+00:00'::t...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:27:08,236", "module": "performance_middleware", "process": 43856, "thread": 6358691840, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.094s, 8 queries, 404", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 404, "duration_ms": 5093.94, "duration_seconds": 5.094, "query_count": 8, "content_length_bytes": 20584, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c5c1ad91-6a7b-4f91-b9c9-ac4e97e16095', '77d515f9-6247-400f-814b-975f7c4cf67f', 404, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:27:03.143334+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:27:09,076", "module": "performance_middleware", "process": 43856, "thread": 6325039104, "message": "Request performance: GET /api/v1/trending/ - 5.939s, 255 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5938.66, "duration_seconds": 5.939, "query_count": 255, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = '12540cb8-1eb8-4963-93ff-2d9bce5b781b'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = '12540cb8-1eb8-4963-93ff-2d9bce5b781b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = '12540cb8-1eb8-4963-93ff-2d9bce5b781b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.025}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:27:03.1395...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.006}], "slow_query_count": 1, "slowest_query_time": 0.106} +{"levelname": "WARNING", "asctime": "2025-08-28 20:29:25,825", "module": "performance_middleware", "process": 43856, "thread": 6358691840, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.307s, 8 queries, 404", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 404, "duration_ms": 5307.08, "duration_seconds": 5.307, "query_count": 8, "content_length_bytes": 20584, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f8ae3a1c-1c26-48cb-82d1-1ee8201382d7', 'c65d843f-7bff-4d99-9aae-390d6c657809', 404, '', ...", "time": 0.007}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:29:20.518208+00:00'::time...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:29:25,827", "module": "performance_middleware", "process": 43856, "thread": 6325039104, "message": "Request performance: GET /api/v1/trending/ - 5.319s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5319.12, "duration_seconds": 5.319, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('17c51e4c-a6ac-4e6b-878c-2d2d6244dd67', '18c9c723-2e02-47c6-ba54-e0eb1a794945', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.011}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:29:20.5079...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:29:26,698", "module": "performance_middleware", "process": 43856, "thread": 6341865472, "message": "Request performance: GET /api/v1/new-content/ - 6.189s, 15 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 6188.93, "duration_seconds": 6.189, "query_count": 15, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1e10d384-458d-4d5f-9ac3-bd24f6576932', '1e004cb5-c0e6-4df4-97a9-fdf3c486fa1b', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1e004cb5-c0e6-4df4-97a9-fdf3c486fa1b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1e004cb5-c0e6-4df4-97a9-fdf3c486fa1b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:29:20.512356+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.008}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:30:30,577", "module": "performance_middleware", "process": 43856, "thread": 6325039104, "message": "Request performance: GET /api/v1/trending/ - 5.122s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5122.06, "duration_seconds": 5.122, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('76bd48a5-77e9-44dd-94bb-5b58eb9605d4', '723774a8-768a-471f-94ab-d6846da1077b', 200, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:30:25.4569...", "time": 0.006}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:30:30,577", "module": "performance_middleware", "process": 43856, "thread": 6341865472, "message": "Request performance: GET /api/v1/new-content/ - 5.119s, 9 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5118.65, "duration_seconds": 5.119, "query_count": 9, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d6f844ec-a7f5-4b8f-9ad2-cac64dd6966f', '20999e82-4162-4268-843b-d5145eb5feee', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:30:25.459697+0...", "time": 0.006}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:30:30,578", "module": "performance_middleware", "process": 43856, "thread": 6358691840, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.103s, 9 queries, 404", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 404, "duration_ms": 5102.75, "duration_seconds": 5.103, "query_count": 9, "content_length_bytes": 20584, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0bbac3d5-b7e1-4843-b989-0c4cd21b2c8f', '7a8f63f6-2da4-4147-aee9-cc232ea8a13c', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:30:25.477226+00:00'::time...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:36:37,396", "module": "performance_middleware", "process": 56316, "thread": 12935360512, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.130s, 15 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5129.57, "duration_seconds": 5.13, "query_count": 15, "content_length_bytes": 3357, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0e447e74-14b2-4eec-ba7d-e34cf1cb0999', 'd2c6bfd1-bf26-438f-bffb-eccfe2f292a3', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd2c6bfd1-bf26-438f-bffb-eccfe2f292a3'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd2c6bfd1-bf26-438f-bffb-eccfe2f292a3'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:36:32.267373+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:36:37,456", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/new-content/ - 5.226s, 16 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5225.85, "duration_seconds": 5.226, "query_count": 16, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('534d022a-d313-4244-88fd-6556e98c8240', 'dda692b0-d283-4655-85ec-be5b037ffc44', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'dda692b0-d283-4655-85ec-be5b037ffc44'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'dda692b0-d283-4655-85ec-be5b037ffc44'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:36:32.231204+0...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:36:37,814", "module": "performance_middleware", "process": 56316, "thread": 12918534144, "message": "Request performance: GET /api/v1/stats/ - 5.583s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5582.52, "duration_seconds": 5.583, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'd623ac8b-9121-4776-8ff3-fabfa6885f3b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'd623ac8b-9121-4776-8ff3-fabfa6885f3b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'd623ac8b-9121-4776-8ff3-fabfa6885f3b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'd623ac8b-9121-4776-8ff3-fabfa6885f3b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:36:32.236435+00:00'::timestamptz, \"view_name\" = ...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.011}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:36:39,067", "module": "performance_middleware", "process": 56316, "thread": 6171521024, "message": "Request performance: GET /api/v1/trending/ - 6.844s, 256 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 6843.68, "duration_seconds": 6.844, "query_count": 256, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = '4f88ea31-e2a6-485d-a101-370dfb926a72'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = '4f88ea31-e2a6-485d-a101-370dfb926a72'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = '4f88ea31-e2a6-485d-a101-370dfb926a72'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = '4f88ea31-e2a6-485d-a101-370dfb926a72'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.055}, {"sql": "RELEASE SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:36:32.2273...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:36:39,513", "module": "performance_middleware", "process": 56316, "thread": 12952186880, "message": "Request performance: GET /api/v1/health/simple/ - 5.101s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5100.53, "duration_seconds": 5.101, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('74c6b83c-596c-499b-a1e5-e571372db891', '15f4d9d8-8468-40b6-be23-53871e08fbf8', 200, 'eyJ...", "time": 0.006}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:36:34.413685+00:00'::timestamptz, \"view_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:36:44,723", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/ - 5.128s, 9 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5128.48, "duration_seconds": 5.128, "query_count": 9, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b044d2e3-ed71-4693-aaf2-d8a4b194ab12', '1d7c3cdc-b356-4a77-b127-54835302ab2e', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:36:39.5955...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:36:44,723", "module": "performance_middleware", "process": 56316, "thread": 12935360512, "message": "Request performance: GET /api/v1/new-content/ - 5.107s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5106.6, "duration_seconds": 5.107, "query_count": 8, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4af2e89f-7546-4b44-a2eb-c3a6b8ce8a47', '81f9a97f-5660-44bf-9ac0-23318eafe37f', 200, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:36:39.618096+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:36:44,777", "module": "performance_middleware", "process": 56316, "thread": 12918534144, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.180s, 15 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5180.09, "duration_seconds": 5.18, "query_count": 15, "content_length_bytes": 3357, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2e403a54-7418-44fe-9630-2c5e2258868d', 'e99ae90b-4e00-40ea-a3ff-10fd7643c847', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e99ae90b-4e00-40ea-a3ff-10fd7643c847'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e99ae90b-4e00-40ea-a3ff-10fd7643c847'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:36:39.604922+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:43:11,426", "module": "performance_middleware", "process": 56316, "thread": 6171521024, "message": "Request performance: GET /api/v1/health/simple/ - 5.120s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5119.51, "duration_seconds": 5.12, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('91690bc5-75ac-4c1a-9057-8eaf284cc551', 'b3e1366f-388c-4f68-8069-65b8d184d115', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.01}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:43:06.309695+00:00'::timestamptz, \"view_...", "time": 0.003}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:43:16,661", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/new-content/ - 5.192s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5191.72, "duration_seconds": 5.192, "query_count": 8, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.01}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2a1965d6-8e5c-4eb0-817b-cbea104b6b25', '8f9b8251-2dfd-43cc-90be-d4c29e18c47d', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:43:11.471040+0...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:43:16,670", "module": "performance_middleware", "process": 56316, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/ - 5.193s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5193.18, "duration_seconds": 5.193, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.01}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('90ed6b90-c4d2-473a-8a58-43ef12c3890d', 'e9e04316-2929-45b7-95e7-ba53217cb851', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.01}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:43:11.4785...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:43:16,737", "module": "performance_middleware", "process": 56316, "thread": 12935360512, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.254s, 15 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5254.14, "duration_seconds": 5.254, "query_count": 15, "content_length_bytes": 3357, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9ba2bc80-357c-42c3-8e2a-a4e915103f20', '1ddd92a9-238f-4266-859c-240c2d598a4b', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1ddd92a9-238f-4266-859c-240c2d598a4b'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1ddd92a9-238f-4266-859c-240c2d598a4b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.015}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:43:11.484362+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:43:16,920", "module": "performance_middleware", "process": 56316, "thread": 6171521024, "message": "Request performance: GET /api/v1/stats/ - 5.467s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5467.47, "duration_seconds": 5.467, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '28ccbd61-7b0b-4551-82ce-6e2151247787'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '28ccbd61-7b0b-4551-82ce-6e2151247787'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '28ccbd61-7b0b-4551-82ce-6e2151247787'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '28ccbd61-7b0b-4551-82ce-6e2151247787'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.014}, {"sql": "RELEASE SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:43:11.454067+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:43:22,494", "module": "performance_middleware", "process": 56316, "thread": 6171521024, "message": "Request performance: POST /api/v1/auth/login/ - 5.109s, 10 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 5108.96, "duration_seconds": 5.109, "query_count": 10, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('337750f7-9a5a-406f-9ad3-ef9a6b5eab65', '75a91a1e-ff52-4dcb-b23d-84bd31987f3b', 400, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6171521024_x1\"", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:43:17.386182+00:00'::timestamptz, \"view_na...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:43:31,882", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 5.118s, 9 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 5117.82, "duration_seconds": 5.118, "query_count": 9, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5e899702-6c57-4dd5-a080-c795d48a4980', '31f9d937-c968-4fc5-bd3b-60ad2bc14b30', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:43:26.764965+00:00'::timestamptz, \"view_na...", "time": 0.011}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:43:31,882", "module": "performance_middleware", "process": 56316, "thread": 6171521024, "message": "Request performance: GET /api/v1/health/simple/ - 5.120s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5120.04, "duration_seconds": 5.12, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5544fcf3-f38a-46b6-a39b-60b7554a1b9b', '29a435be-13f8-45bb-bf70-959e9d6a43a7', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:43:26.763169+00:00'::timestamptz, \"view_...", "time": 0.014}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:43:37,034", "module": "performance_middleware", "process": 56316, "thread": 6171521024, "message": "Request performance: GET /api/v1/stats/ - 5.097s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5096.75, "duration_seconds": 5.097, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('74047f39-b457-4247-9156-4b6cf1625df8', '9977c280-1108-406d-86b8-5a496494a88f', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:43:31.938253+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:43:40,299", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 5.058s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 5057.71, "duration_seconds": 5.058, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('41985289-fa3a-4fb6-a73d-1949494e9e82', 'efe40927-dd90-49b4-ac94-978cf55eb5d4', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:43:35.242080+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:43:41,967", "module": "performance_middleware", "process": 56316, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/ - 5.049s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5048.73, "duration_seconds": 5.049, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b85c9954-0e42-42e5-b432-45451a84d5e0', '23797866-2c87-4fb3-846f-22113fe79a0c', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:43:36.9199...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:43:41,978", "module": "performance_middleware", "process": 56316, "thread": 12935360512, "message": "Request performance: GET /api/v1/new-content/ - 5.041s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5040.65, "duration_seconds": 5.041, "query_count": 8, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c1dd9d50-2181-4d3f-b6b5-bf55ca8e9536', '2fb13fb3-0f4c-46ae-8ccb-607850c09c63', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:43:36.938882+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:43:47,020", "module": "performance_middleware", "process": 56316, "thread": 6171521024, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.102s, 16 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5101.82, "duration_seconds": 5.102, "query_count": 16, "content_length_bytes": 3357, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('701c4d27-a979-4d83-92a7-6a63a3e1a044', 'fe841dbd-c53d-4191-be9a-125753754394', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'fe841dbd-c53d-4191-be9a-125753754394'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'fe841dbd-c53d-4191-be9a-125753754394'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6171521024_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:43:41.921422+00:00'::time...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:43:49,869", "module": "performance_middleware", "process": 56316, "thread": 6171521024, "message": "Request performance: POST /api/v1/auth/login/ - 0.125s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 124.87, "duration_seconds": 0.125, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ef73ae4f-bae5-4729-9ba2-82fcd0fdb5fb', '2716aa7f-f066-4159-a529-2a0707701a1d', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:43:49.744605+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.009}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:43:57,555", "module": "performance_middleware", "process": 56316, "thread": 6171521024, "message": "Request performance: POST /api/v1/auth/login/ - 0.087s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 87.34, "duration_seconds": 0.087, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('94686c38-f8d3-4f19-8270-abcac64d4e12', '4ae69f24-b7d0-4750-9b5e-880d2daabee9', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:43:57.468527+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:44:01,976", "module": "performance_middleware", "process": 56316, "thread": 6171521024, "message": "Request performance: POST /api/v1/auth/login/ - 0.086s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 85.68, "duration_seconds": 0.086, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8f743a0f-5fa2-48ea-9869-68a6baf321dd', 'cc0e77a2-b738-4f53-a737-57f47629cf90', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:44:01.891468+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:44:03,943", "module": "performance_middleware", "process": 56316, "thread": 6171521024, "message": "Request performance: POST /api/v1/auth/login/ - 0.062s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 61.52, "duration_seconds": 0.062, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a3305e7d-99b4-43f2-9ce6-c84fd117be0e', '17f519cf-3610-418b-8ef4-ceef84dc7c41', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:44:03.882684+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:44:06,868", "module": "performance_middleware", "process": 56316, "thread": 6171521024, "message": "Request performance: POST /api/v1/auth/login/ - 0.121s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 121.07, "duration_seconds": 0.121, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d33aa8b1-36ea-42b9-889c-3161023e9939', '0dcd6f73-ad7d-4b85-9794-ac42087b1f7f', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:44:06.748147+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:44:12,666", "module": "performance_middleware", "process": 56316, "thread": 6171521024, "message": "Request performance: POST /api/v1/auth/login/ - 0.134s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 133.97, "duration_seconds": 0.134, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('33c27f4b-d0e8-4bad-a1c8-453349647ec1', '8e500eaa-3d07-48be-a710-1aec79703bf3', 400, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:44:12.533453+00:00'::timestamptz, \"view_na...", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:44:13,924", "module": "performance_middleware", "process": 56316, "thread": 6171521024, "message": "Request performance: POST /api/v1/auth/login/ - 0.077s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 77.15, "duration_seconds": 0.077, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9b01fc28-d312-48f4-9914-fd8795a8e679', '1a5d7721-8912-451f-981e-7320a206d54f', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:44:13.848520+00:00'::timestamptz, \"view_na...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:44:23,194", "module": "performance_middleware", "process": 56316, "thread": 6171521024, "message": "Request performance: POST /api/v1/auth/login/ - 0.096s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 96.21, "duration_seconds": 0.096, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9ce1b76c-1a6b-4d2c-b61e-467eded22898', '1e2ce1de-b657-44e3-aa0e-3024e415c459', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:44:23.098625+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:44:42,742", "module": "performance_middleware", "process": 56316, "thread": 6171521024, "message": "Request performance: POST /api/v1/auth/login/ - 0.107s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 106.77, "duration_seconds": 0.107, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('70e30951-79ee-4998-89df-19df446c9ea4', '0011d117-47c1-4a30-8f30-c1d1bd4636ca', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6171521024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:44:42.635831+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:45:28,413", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 0.095s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 94.85, "duration_seconds": 0.095, "query_count": 8, "content_length_bytes": 40, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9b0d32a7-a9ca-443f-81e2-4d48b43899a1', '63368885-8e3e-4837-90cf-2cfb51adaca7', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"admin\", \"password\": \"********************\"}', \"body\" = '{\"email\": \"admin\", \"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:45:34,223", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 0.395s, 42 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 395.4, "duration_seconds": 0.395, "query_count": 42, "content_length_bytes": 245, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '9efb9753-391f-4b2d-a8dd-785c17416027'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '9efb9753-391f-4b2d-a8dd-785c17416027'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '9efb9753-391f-4b2d-a8dd-785c17416027'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '9efb9753-391f-4b2d-a8dd-785c17416027'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:46:47,363", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/stats/ - 5.083s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5083.36, "duration_seconds": 5.083, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4578cf11-39c3-452b-a868-f9befcf48138', '952ba897-72a1-454f-a598-fceffdd3ff2e', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:46:42.281360+00:00'::timestamptz, \"view_name\" = ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:46:52,386", "module": "performance_middleware", "process": 56316, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/ - 5.116s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5116.31, "duration_seconds": 5.116, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bde196de-f325-401e-ac26-a9eb70e4d773', '61a3840b-3c65-4b1e-9bd9-d55c5472e255', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:46:47.2712...", "time": 0.006}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:46:52,387", "module": "performance_middleware", "process": 56316, "thread": 12935360512, "message": "Request performance: GET /api/v1/new-content/ - 5.108s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5107.77, "duration_seconds": 5.108, "query_count": 8, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c50658a5-8a6f-467b-95aa-ac178222158b', 'c219482a-89af-4c9a-8ac7-381464c0c5fb', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:46:47.280865+0...", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:46:56,387", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/health/simple/ - 5.090s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5090.4, "duration_seconds": 5.09, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aabff35b-f197-4a6d-bd91-6a2a90601d14', '11d08aa3-6f1b-486f-895a-2b584f7b71b1', 200, 'eyJ...", "time": 0.007}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:46:51.298157+00:00'::timestamptz, \"view_...", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:46:57,508", "module": "performance_middleware", "process": 56316, "thread": 12952186880, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.228s, 15 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5227.6, "duration_seconds": 5.228, "query_count": 15, "content_length_bytes": 3357, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('62d05d88-3647-415a-921a-96c84fb9ac9e', '20a0a4d8-b49f-4780-9747-9b4e079067c3', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '20a0a4d8-b49f-4780-9747-9b4e079067c3'", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '20a0a4d8-b49f-4780-9747-9b4e079067c3'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:46:52.278674+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:47:01,564", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/stats/ - 5.144s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5143.7, "duration_seconds": 5.144, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bb9a1cfe-8338-4550-a92c-7c8dcdb7ff74', '6fe0a469-8248-4185-a93a-bd29f9c91a84', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:46:56.421328+00:00'::timestamptz, \"view_name\" = ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:47:01,597", "module": "performance_middleware", "process": 56316, "thread": 12935360512, "message": "Request performance: GET /api/v1/new-content/ - 5.166s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5165.75, "duration_seconds": 5.166, "query_count": 8, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3fd9042d-bc02-4ec8-9f7d-9a4477699ff6', '631fc5fd-f88c-46b7-8fa9-53ee12f284a4', 200, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:46:56.437068+0...", "time": 0.002}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:47:01,619", "module": "performance_middleware", "process": 56316, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/ - 5.190s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5190.1, "duration_seconds": 5.19, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e2e8c222-70c9-4fd3-9959-4d5907a2d58f', 'c755898d-7f06-4e3e-bcac-2d5120beca40', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.006}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:46:56.4298...", "time": 0.004}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:47:01,704", "module": "performance_middleware", "process": 56316, "thread": 12969013248, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.265s, 15 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5265.45, "duration_seconds": 5.265, "query_count": 15, "content_length_bytes": 3357, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('05e69a24-c77a-47bb-9c32-2a7cdc688885', 'c25e0a73-d3f6-4e9e-91d6-3d9e7ab19efa', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12969013248_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c25e0a73-d3f6-4e9e-91d6-3d9e7ab19efa'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c25e0a73-d3f6-4e9e-91d6-3d9e7ab19efa'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s12969013248_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:46:56.439672+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:47:05,919", "module": "performance_middleware", "process": 56316, "thread": 12952186880, "message": "Request performance: POST /api/v1/auth/login/ - 5.091s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 5090.81, "duration_seconds": 5.091, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c9d2b245-3695-4445-be40-6af040e299ac', 'd2a8dae1-2fe2-4dfb-bd2c-df77cd79a337', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:47:00.829804+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:47:21,559", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 0.090s, 9 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 90.02, "duration_seconds": 0.09, "query_count": 9, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('581da82b-0c88-4cae-a2d0-2f228800387a', 'fef7d7bb-d7e0-4e89-9f12-4275ffcfd5f0', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:47:21.470075+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:47:35,809", "module": "performance_middleware", "process": 56316, "thread": 12952186880, "message": "Request performance: GET /api/v1/new-content/ - 5.056s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5056.49, "duration_seconds": 5.056, "query_count": 8, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('34ed0f49-0f68-4def-aa0f-1ddde39511d2', '03cc62e0-7b22-4d8f-84c2-ff90a55b81cf', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:47:30.753665+0...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:47:35,832", "module": "performance_middleware", "process": 56316, "thread": 12935360512, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.083s, 16 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5082.94, "duration_seconds": 5.083, "query_count": 16, "content_length_bytes": 3357, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('feb481f3-1947-484e-9487-0530d97bea84', '29b75b9c-5e98-46d4-a50d-1809798679d7', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '29b75b9c-5e98-46d4-a50d-1809798679d7'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '29b75b9c-5e98-46d4-a50d-1809798679d7'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:47:30.751859+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:47:42,053", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 0.113s, 9 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 113.05, "duration_seconds": 0.113, "query_count": 9, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('788ead40-3eae-4754-ad56-d1d6a18d2a1f', 'fc6807a6-80b6-4bc7-a90e-a5e93632c1f0', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:47:41.941240+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:47:44,796", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 0.127s, 9 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 126.69, "duration_seconds": 0.127, "query_count": 9, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fab66d5a-36d0-4d19-ab9b-e70ea3a8b0ba', '5b120a76-d222-4a9b-890c-f8a297d3d41c', 400, 'eyJ...", "time": 0.005}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:47:44.670293+00:00'::timestamptz, \"view_na...", "time": 0.007}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:50:49,121", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 5.090s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 5089.88, "duration_seconds": 5.09, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d6104376-3491-4b4c-9248-fe3d6ca4e590', 'a9a1797e-fa4f-4750-ac2c-4bd57f6dde66', 400, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:50:44.033073+00:00'::timestamptz, \"view_na...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:50:58,752", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 0.145s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 144.98, "duration_seconds": 0.145, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('04f29cb2-bfd0-4492-ace1-796e02540de6', '566c8910-ccca-4ba3-b83e-6c1f7b0c8f6f', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:50:58.608040+00:00'::timestamptz, \"view_na...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:51:03,102", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 0.099s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 99.25, "duration_seconds": 0.099, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dbdbd228-a7fa-4c52-ab07-2b3e1d8b1795', '33a01b94-1994-4eae-9284-42c227cfc5f8', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:51:03.003873+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:51:22,960", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 0.141s, 9 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 140.57, "duration_seconds": 0.141, "query_count": 9, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('14156662-5055-4100-a73a-03b375212b93', '0c140358-d184-460f-8e1a-edc32443080c', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:51:22.820086+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:56:46,182", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/content/ - 0.153s, 9 queries, 404", "path": "/api/v1/trending/content/", "method": "GET", "status_code": 404, "duration_ms": 152.82, "duration_seconds": 0.153, "query_count": 9, "content_length_bytes": 20950, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('05fa6fde-40ff-4e55-abae-9ca81c1fd08e', '94e20579-3dbb-4504-9a8b-7b4c6c24cef6', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/content/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:56:46.030892+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:56:57,503", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/ - 0.486s, 279 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 485.98, "duration_seconds": 0.486, "query_count": 279, "content_length_bytes": 3985, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 83 WHERE \"silk_request\".\"id\" = '52d085dc-60eb-4930-8f20-444f6540d5a6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 84 WHERE \"silk_request\".\"id\" = '52d085dc-60eb-4930-8f20-444f6540d5a6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 85 WHERE \"silk_request\".\"id\" = '52d085dc-60eb-4930-8f20-444f6540d5a6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 86 WHERE \"silk_request\".\"id\" = '52d085dc-60eb-4930-8f20-444f6540d5a6'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 87 WHERE \"silk_request\".\"id\" = '52d085dc-60eb-4930-8f20-444f6540d5a6'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.021}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.004}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:56:57.017770+00:00'::timestamptz, \"view_name\"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.009}]} +{"levelname": "ERROR", "asctime": "2025-08-28 20:57:04,490", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/auth/providers/ - 0.126s, 16 queries, 500", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 500, "duration_ms": 125.82, "duration_seconds": 0.126, "query_count": 16, "content_length_bytes": 199, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('13d64401-0076-4b98-9465-f8a70083bb5d', 'f8f49c32-16bf-44c0-9d1a-0e20f050bc13', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f8f49c32-16bf-44c0-9d1a-0e20f050bc13'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f8f49c32-16bf-44c0-9d1a-0e20f050bc13'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T01:57:04.365400+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 20:57:42,050", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 5.077s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 5076.77, "duration_seconds": 5.077, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('22c499cd-9e87-4d4e-a366-68000b0563fe', '29535e08-1f5b-418f-b85d-6802493996b4', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T01:57:36.974617+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 21:10:21,526", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 5.079s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 5079.4, "duration_seconds": 5.079, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e17dc68f-7fb3-4f56-b6bc-2b5151a35bb1', '52fcd5a5-8a56-4b42-b38a-aecb06ef47f1', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T02:10:16.448639+00:00'::timestamptz, \"view_na...", "time": 0.002}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 21:10:29,442", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 5.053s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 5052.69, "duration_seconds": 5.053, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('326098bd-bac0-4bf4-8543-cadedb87d870', 'f7486115-f7dc-43c8-a983-606f359ea467', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T02:10:24.390211+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 21:10:31,492", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 0.131s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 130.69, "duration_seconds": 0.131, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0b13f9ee-aa7b-4bca-95c0-b6db28a8ca2b', '6892acff-64ca-433b-b0e7-5b83e3dc1975', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T02:10:31.361541+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-28 21:10:47,717", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 0.116s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 115.91, "duration_seconds": 0.116, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('086199c6-7be1-4759-9072-2868ae505294', '4b5744c0-4ee6-4ca4-ba50-a4a5f330dc65', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T02:10:47.601911+00:00'::timestamptz, \"view_na...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 21:11:34,591", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 0.136s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 136.36, "duration_seconds": 0.136, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7b51834a-2b62-43f2-9354-bb45dfe83238', '712dd778-362b-4e7d-9ab1-00f639360344', 400, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T02:11:34.458188+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 21:11:38,140", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 0.069s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 68.8, "duration_seconds": 0.069, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('72a1ff4b-dacc-4a46-b2d7-9ec4abaddeb7', 'e02a515f-d82c-4629-b780-37ecf9d0a042', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T02:11:38.072289+00:00'::timestamptz, \"view_na...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 21:11:45,432", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 0.065s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 64.8, "duration_seconds": 0.065, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dd724cd1-dba4-43e3-96db-957c6992d074', '46fbbc53-80b5-4320-8fb8-7b9eadcd5e49', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.''', \"body\" = '', \"meth...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 21:13:13,644", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 0.081s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 80.87, "duration_seconds": 0.081, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('74d42f69-ccb5-48e8-a3b2-0de473ad4ddd', '42434c5e-8ef1-4872-b074-17946e618440', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.''', \"body\" = '', \"meth...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 21:17:35,655", "module": "performance_middleware", "process": 56316, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/ - 5.057s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5056.63, "duration_seconds": 5.057, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e376e64d-c48a-4acf-b286-ed1c9b24360d', 'dd6c3863-85e0-4f26-ab1f-662e6fa13a41', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T02:17:30.6002...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 21:17:35,913", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/stats/ - 5.336s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5336.18, "duration_seconds": 5.336, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '0ce31576-f54d-4526-81f6-9314a4f25331'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '0ce31576-f54d-4526-81f6-9314a4f25331'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '0ce31576-f54d-4526-81f6-9314a4f25331'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '0ce31576-f54d-4526-81f6-9314a4f25331'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '0ce31576-f54d-4526-81f6-9314a4f25331'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T02:17:30.578934+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 21:17:40,702", "module": "performance_middleware", "process": 56316, "thread": 12952186880, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.104s, 15 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5103.95, "duration_seconds": 5.104, "query_count": 15, "content_length_bytes": 3357, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('121e7c38-bcfe-42b6-a64d-0273885237b9', '1bb7c41a-ac45-4c02-beb2-10269de1f38b', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1bb7c41a-ac45-4c02-beb2-10269de1f38b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1bb7c41a-ac45-4c02-beb2-10269de1f38b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T02:17:35.598800+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 21:17:40,730", "module": "performance_middleware", "process": 56316, "thread": 12935360512, "message": "Request performance: GET /api/v1/new-content/ - 5.144s, 15 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5143.96, "duration_seconds": 5.144, "query_count": 15, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0376b871-0174-47db-9c6f-57d54fe4cfda', '83c1bfda-e6d3-44c6-aa6c-b40038dc39f3', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '83c1bfda-e6d3-44c6-aa6c-b40038dc39f3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '83c1bfda-e6d3-44c6-aa6c-b40038dc39f3'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T02:17:35.588127+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 21:17:52,586", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 5.414s, 39 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 5414.11, "duration_seconds": 5.414, "query_count": 39, "content_length_bytes": 245, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '2c3de2fe-f3ac-4da8-a7f0-767fa94e6204'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '2c3de2fe-f3ac-4da8-a7f0-767fa94e6204'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '2c3de2fe-f3ac-4da8-a7f0-767fa94e6204'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '2c3de2fe-f3ac-4da8-a7f0-767fa94e6204'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '2c3de2fe-f3ac-4da8-a7f0-767fa94e6204'", "time": 0.006}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.''', \"body\" = '', \"meth...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 21:17:55,920", "module": "performance_middleware", "process": 56316, "thread": 12918534144, "message": "Request performance: GET /api/v1/health/simple/ - 5.080s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5080.32, "duration_seconds": 5.08, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.007}, {"sql": "SELECT 1", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0ea129d0-bdfd-41a7-bd0d-eed552bc205f', 'e3ecff73-ada7-4f80-a15d-64f5e2e952e5', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T02:17:50.840983+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 21:18:01,029", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/stats/ - 5.064s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5064.01, "duration_seconds": 5.064, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('19bd1a11-79d2-4eef-a610-886be63142b7', '83158672-650d-459f-af10-b03122270811', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T02:17:55.966022+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 21:18:06,007", "module": "performance_middleware", "process": 56316, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/ - 5.058s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5058.43, "duration_seconds": 5.058, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a11ff37a-0e1e-4cc1-9ea6-bf26e1108dbf', '1defad7e-e029-4020-a786-e6765690832e', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T02:18:00.9492...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 21:18:06,009", "module": "performance_middleware", "process": 56316, "thread": 12935360512, "message": "Request performance: GET /api/v1/new-content/ - 5.038s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5038.16, "duration_seconds": 5.038, "query_count": 8, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d8912bf2-590e-4907-95a3-92c539d447c1', '715a748f-4395-4ceb-ae33-7deca942e032', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T02:18:00.971907+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 21:18:11,024", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.070s, 15 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5069.67, "duration_seconds": 5.07, "query_count": 15, "content_length_bytes": 3357, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('36419f3a-e3c4-49c5-8fca-08f3afaf0cb5', '67887dd1-36ea-4870-b455-2384d4b24931', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '67887dd1-36ea-4870-b455-2384d4b24931'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '67887dd1-36ea-4870-b455-2384d4b24931'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T02:18:05.957794+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 21:18:28,587", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 0.352s, 39 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 351.7, "duration_seconds": 0.352, "query_count": 39, "content_length_bytes": 245, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '965ca5df-ab70-4794-8f3e-000173810313'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '965ca5df-ab70-4794-8f3e-000173810313'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '965ca5df-ab70-4794-8f3e-000173810313'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '965ca5df-ab70-4794-8f3e-000173810313'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-28 21:18:36,757", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/logout/ - 0.121s, 8 queries, 403", "path": "/api/v1/auth/logout/", "method": "POST", "status_code": 403, "duration_ms": 121.4, "duration_seconds": 0.121, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('453757ad-4fcd-49af-bd10-03dd88d0d289', '2aa8b454-9162-40df-b0b2-e12034d37f7d', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/logout/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T02:18:36.636652+00:00'::timestamptz, \"view_n...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 21:18:57,227", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/health/simple/ - 5.090s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5090.25, "duration_seconds": 5.09, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b97bbca1-df6b-43e4-8ac9-d5426d793831', '0f0c3810-16e1-4621-b5b7-df748950ccaf', 200, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T02:18:52.138287+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 21:19:02,320", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/stats/ - 5.061s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5061.4, "duration_seconds": 5.061, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('077d0f84-8e7d-4f9a-8d85-fa215044e4ef', 'b3a96ab6-ab21-40d2-b716-fbd66be7e86b', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T02:18:57.259430+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 21:19:02,326", "module": "performance_middleware", "process": 56316, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/ - 5.050s, 9 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5049.96, "duration_seconds": 5.05, "query_count": 9, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('743c594e-bfb8-4b0d-9e96-2b9cd2b2a8bd', '45193fd6-5393-40c5-b0aa-57cbf111c66e', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T02:18:57.2771...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 21:19:07,352", "module": "performance_middleware", "process": 56316, "thread": 12935360512, "message": "Request performance: GET /api/v1/new-content/ - 5.083s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5082.86, "duration_seconds": 5.083, "query_count": 8, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2ebb106c-e8cd-43eb-b4cb-acde194b2678', '324e4576-16f0-4ad4-a246-29a7a85f4a4c', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T02:19:02.269997+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 21:19:07,395", "module": "performance_middleware", "process": 56316, "thread": 12952186880, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.115s, 15 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5115.06, "duration_seconds": 5.115, "query_count": 15, "content_length_bytes": 3357, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a9170235-5785-4ab2-9e28-a730bede2142', 'd22b5c2f-984f-4bb7-95c4-d471d95d5284', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd22b5c2f-984f-4bb7-95c4-d471d95d5284'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd22b5c2f-984f-4bb7-95c4-d471d95d5284'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T02:19:02.281702+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 22:19:21,274", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/health/ - 0.219s, 8 queries, 404", "path": "/api/health/", "method": "GET", "status_code": 404, "duration_ms": 218.54, "duration_seconds": 0.219, "query_count": 8, "content_length_bytes": 6362, "user_id": null, "user_agent": "HTTPie/3.2.4", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ed984632-40ae-496a-9c7d-e51546bfd527', 'af377419-c13c-48e2-b865-5ad9d4d1bfbe', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:19:21.056773+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.002}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-28 22:21:14,129", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 0.424s, 38 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 424.25, "duration_seconds": 0.424, "query_count": 38, "content_length_bytes": 245, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '527861ed-ca01-4bc0-9e07-d48aa77d2276'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '527861ed-ca01-4bc0-9e07-d48aa77d2276'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '527861ed-ca01-4bc0-9e07-d48aa77d2276'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '527861ed-ca01-4bc0-9e07-d48aa77d2276'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '527861ed-ca01-4bc0-9e07-d48aa77d2276'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.007}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-28 22:22:08,117", "module": "performance_middleware", "process": 56316, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/ - 5.062s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5061.99, "duration_seconds": 5.062, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4aa7682a-a1cc-4fc6-b123-73da86390e78', '37e894e6-f2b2-45e9-a927-759c6a1b07b8', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:22:03.0564...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 22:22:08,219", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/stats/ - 5.175s, 54 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5175.43, "duration_seconds": 5.175, "query_count": 54, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'f118e1fb-b075-4128-903f-7db0b7e2a57f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'f118e1fb-b075-4128-903f-7db0b7e2a57f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'f118e1fb-b075-4128-903f-7db0b7e2a57f'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'f118e1fb-b075-4128-903f-7db0b7e2a57f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:22:03.043997+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "ERROR", "asctime": "2025-08-28 22:22:13,219", "module": "performance_middleware", "process": 56316, "thread": 12952186880, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.159s, 15 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5158.5, "duration_seconds": 5.159, "query_count": 15, "content_length_bytes": 3357, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('43d19c72-5167-4187-b2cd-9f63eefceba2', 'f9eada3b-ca0f-4210-825e-8066916b5087', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f9eada3b-ca0f-4210-825e-8066916b5087'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f9eada3b-ca0f-4210-825e-8066916b5087'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:22:08.061941+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 22:22:13,312", "module": "performance_middleware", "process": 56316, "thread": 12935360512, "message": "Request performance: GET /api/v1/new-content/ - 5.259s, 15 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5258.64, "duration_seconds": 5.259, "query_count": 15, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d22644e2-32c1-448c-b1b5-cc519a833ae1', '62097bb3-1a57-4301-a65d-4c8b18870199', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '62097bb3-1a57-4301-a65d-4c8b18870199'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '62097bb3-1a57-4301-a65d-4c8b18870199'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:22:08.054496+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.103} +{"levelname": "ERROR", "asctime": "2025-08-28 22:22:18,378", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 5.326s, 40 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 5326.25, "duration_seconds": 5.326, "query_count": 40, "content_length_bytes": 245, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '75fd97ee-17a8-4724-8364-b7c6396d95f9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '75fd97ee-17a8-4724-8364-b7c6396d95f9'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '75fd97ee-17a8-4724-8364-b7c6396d95f9'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 22:31:02,306", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/stats/ - 0.364s, 51 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 363.82, "duration_seconds": 0.364, "query_count": 51, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '375a4851-e41d-46fb-9fd6-1b247801ce50'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '375a4851-e41d-46fb-9fd6-1b247801ce50'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '375a4851-e41d-46fb-9fd6-1b247801ce50'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '375a4851-e41d-46fb-9fd6-1b247801ce50'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '375a4851-e41d-46fb-9fd6-1b247801ce50'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:31:01.944039+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-28 22:31:07,049", "module": "performance_middleware", "process": 56316, "thread": 12935360512, "message": "Request performance: GET /api/v1/new-content/ - 5.095s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5095.11, "duration_seconds": 5.095, "query_count": 8, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f7abcb6f-fc04-4e09-8c0a-a143f770b00f', '58b2bc9a-6877-46f2-a63e-a3a5ebf9a8ea', 200, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:31:01.955987+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 22:31:07,050", "module": "performance_middleware", "process": 56316, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/ - 5.100s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5099.58, "duration_seconds": 5.1, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.008}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a7e93e81-023f-4d71-91f0-0015e80fe9d2', '3ae09d09-16ef-4fd1-9ffc-6989b671e877', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:31:01.9523...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 22:31:07,096", "module": "performance_middleware", "process": 56316, "thread": 12952186880, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.139s, 15 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5138.59, "duration_seconds": 5.139, "query_count": 15, "content_length_bytes": 3357, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6ca60db9-5fc6-4445-9a2b-cc942ee92600', 'cf99752c-9379-47a4-8630-2c65901139e4', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'cf99752c-9379-47a4-8630-2c65901139e4'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'cf99752c-9379-47a4-8630-2c65901139e4'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:31:01.958736+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-28 22:31:27,143", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/login/ - 0.449s, 39 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 448.8, "duration_seconds": 0.449, "query_count": 39, "content_length_bytes": 245, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '2de06e6b-b3e7-4919-9098-017ffa5ccd62'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '2de06e6b-b3e7-4919-9098-017ffa5ccd62'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.011}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '2de06e6b-b3e7-4919-9098-017ffa5ccd62'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '2de06e6b-b3e7-4919-9098-017ffa5ccd62'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 22:31:57,032", "module": "performance_middleware", "process": 56316, "thread": 12918534144, "message": "Request performance: GET /api/v1/health/simple/ - 5.057s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5057.34, "duration_seconds": 5.057, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('42c7630d-3358-4b28-8ade-027495700c89', 'a324ba9a-6618-41ed-bd2a-2b8e410f2e30', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:31:51.976119+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 22:31:57,292", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/stats/ - 5.102s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5101.88, "duration_seconds": 5.102, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3e83dd38-d7e6-4694-aaa1-0830efb1719d', '07d4d7e5-3d8d-4104-813d-ffead0a7653a', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.007}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:31:52.191399+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 22:31:57,301", "module": "performance_middleware", "process": 56316, "thread": 12935360512, "message": "Request performance: GET /api/v1/trending/ - 5.102s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5102.46, "duration_seconds": 5.102, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('44108bed-e688-4846-ba7b-8ad964501b24', 'b37e45ca-27fd-4db3-af91-8bf137af627e', 200, '', ...", "time": 0.007}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:31:52.1990...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 22:31:57,315", "module": "performance_middleware", "process": 56316, "thread": 12952186880, "message": "Request performance: GET /api/v1/new-content/ - 5.115s, 9 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5115.29, "duration_seconds": 5.115, "query_count": 9, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.005}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ccd37a66-d5e6-4cc4-b599-e30b75d2818c', 'e8bb82dc-d0ea-44af-a927-3c581af09825', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:31:52.200906+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "ERROR", "asctime": "2025-08-28 22:31:57,351", "module": "performance_middleware", "process": 56316, "thread": 12969013248, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.150s, 15 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5149.7, "duration_seconds": 5.15, "query_count": 15, "content_length_bytes": 3357, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('771f5609-8536-4337-a523-787eea83f969', '21287a1a-9f29-4ea6-a4ec-48f590ee5727', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12969013248_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '21287a1a-9f29-4ea6-a4ec-48f590ee5727'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '21287a1a-9f29-4ea6-a4ec-48f590ee5727'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s12969013248_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:31:52.201731+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "ERROR", "asctime": "2025-08-28 22:32:02,134", "module": "performance_middleware", "process": 56316, "thread": 12918534144, "message": "Request performance: GET /api/v1/stats/ - 5.074s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5074.1, "duration_seconds": 5.074, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7f3494ec-441f-4393-a5c7-89f3b0c28baf', '762730f5-29c1-465c-bfe0-55140c6ba655', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:31:57.060401+00:00'::timestamptz, \"view_name\" = ...", "time": 0.003}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-28 22:32:02,135", "module": "performance_middleware", "process": 56316, "thread": 12985839616, "message": "Request performance: GET /api/v1/trending/ - 5.070s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5070.28, "duration_seconds": 5.07, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('40ccf109-2330-4b62-b714-70605126571a', 'e61039ab-6610-4e75-befd-1b9b402b29f9', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12985839616_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12985839616_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:31:57.0691...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-28 22:32:02,422", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/new-content/ - 5.109s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5109.19, "duration_seconds": 5.109, "query_count": 8, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('44349cb9-b85d-4c37-9941-5412c1edb4bc', '05cc692c-8d0c-4a70-9ede-ca98f3dba776', 200, 'eyJ...", "time": 0.007}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:31:57.313049+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "ERROR", "asctime": "2025-08-28 22:32:02,489", "module": "performance_middleware", "process": 56316, "thread": 12935360512, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.176s, 15 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5175.62, "duration_seconds": 5.176, "query_count": 15, "content_length_bytes": 3357, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ac4264f4-2585-4490-bb4a-248d107964b5', '646162ff-f704-455f-b120-65964c93a6df', 200, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '646162ff-f704-455f-b120-65964c93a6df'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '646162ff-f704-455f-b120-65964c93a6df'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:31:57.314511+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 22:43:28,846", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/reviews/latest/ - 0.271s, 15 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 270.78, "duration_seconds": 0.271, "query_count": 15, "content_length_bytes": 2851, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b1849621-ba35-41da-b49a-8cc8efe85010', '5184aa0f-01a3-4c7c-a8a8-03ef1c1b4ba5', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5184aa0f-01a3-4c7c-a8a8-03ef1c1b4ba5'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5184aa0f-01a3-4c7c-a8a8-03ef1c1b4ba5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"5\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:43:28.577836+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "INFO", "asctime": "2025-08-28 22:43:32,919", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/reviews/latest/ - 0.256s, 15 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 255.79, "duration_seconds": 0.256, "query_count": 15, "content_length_bytes": 1127, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e94171f9-efb6-4aaf-9b3d-e1725eb13e66', '380ccc3d-4815-40d6-a6e2-4b25f08539e1', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '380ccc3d-4815-40d6-a6e2-4b25f08539e1'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '380ccc3d-4815-40d6-a6e2-4b25f08539e1'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"2\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:43:32.665830+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-28 22:43:38,999", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/reviews/latest/ - 0.235s, 15 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 234.8, "duration_seconds": 0.235, "query_count": 15, "content_length_bytes": 4435, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5e14cab6-0771-441b-8ad3-dc3be977615e', '14a86664-4fae-4121-a5ee-ce3b1728e9f8', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '14a86664-4fae-4121-a5ee-ce3b1728e9f8'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '14a86664-4fae-4121-a5ee-ce3b1728e9f8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:43:38.765633+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-28 22:48:39,220", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/reviews/latest/ - 0.245s, 15 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 245.22, "duration_seconds": 0.245, "query_count": 15, "content_length_bytes": 4435, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e11318b2-36e0-4baa-a34d-74d686d3f57e', '772aaccb-97a2-4ce8-ab54-de4061d44891', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '772aaccb-97a2-4ce8-ab54-de4061d44891'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '772aaccb-97a2-4ce8-ab54-de4061d44891'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T03:48:38.978558+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 09:21:18,230", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/health/simple/ - 5.105s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5104.93, "duration_seconds": 5.105, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ae7721f1-22fc-48b4-9f7d-6cca14d0269c', '41793806-7a83-45ce-b13c-3c5e11748aa1', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T14:21:13.130556+00:00'::timestamptz, \"view_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-29 09:21:24,900", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/stats/ - 6.614s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 6613.55, "duration_seconds": 6.614, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '1307ce4b-cc2e-4c6e-8dde-905a284f4f97'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '1307ce4b-cc2e-4c6e-8dde-905a284f4f97'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '1307ce4b-cc2e-4c6e-8dde-905a284f4f97'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '1307ce4b-cc2e-4c6e-8dde-905a284f4f97'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T14:21:18.288511+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.019}]} +{"levelname": "ERROR", "asctime": "2025-08-29 09:21:28,363", "module": "performance_middleware", "process": 56316, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/ - 5.058s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5057.55, "duration_seconds": 5.058, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b2d9083d-970a-46ae-a063-d73743fcf1d8', '3a91db75-7ae1-43d0-9760-0bc5ebd0e5de', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T14:21:23.3082...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-29 09:21:28,523", "module": "performance_middleware", "process": 56316, "thread": 12935360512, "message": "Request performance: GET /api/v1/new-content/ - 5.211s, 16 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5210.55, "duration_seconds": 5.211, "query_count": 16, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c149a062-c49d-44ff-9f94-684e4485a3a1', 'c7a87eb7-65cf-4a21-83b0-63b9ad51a76d', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c7a87eb7-65cf-4a21-83b0-63b9ad51a76d'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c7a87eb7-65cf-4a21-83b0-63b9ad51a76d'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T14:21:23.322469+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-29 09:21:33,475", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.192s, 16 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5192.35, "duration_seconds": 5.192, "query_count": 16, "content_length_bytes": 3357, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.18.0 C", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6a97ab84-88d7-47b1-aa0f-4753bdd2c23e', '26d5417e-14c3-42fc-9cb4-5dc563cc50f0', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '26d5417e-14c3-42fc-9cb4-5dc563cc50f0'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '26d5417e-14c3-42fc-9cb4-5dc563cc50f0'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T14:21:28.284135+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-29 09:38:07,628", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/health/simple/ - 5.205s, 11 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5205.29, "duration_seconds": 5.205, "query_count": 11, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.008}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('94365429-f074-404e-9bf9-f02cbd1ffd2a', 'c3429623-3262-44ff-a2b4-b6bbcd18a914', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T14:38:02.426613+00:00'::timestamptz, \"view_...", "time": 0.004}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.007}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 09:38:12,924", "module": "performance_middleware", "process": 56316, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/ - 5.242s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5241.7, "duration_seconds": 5.242, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d8c77113-4236-490b-981b-ed48ba5039e0', '9c392471-7f09-4e8e-a8a6-714b3699fbe9', 200, '', ...", "time": 0.006}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T14:38:07.6839...", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 09:38:13,530", "module": "performance_middleware", "process": 56316, "thread": 12901707776, "message": "Request performance: GET /api/v1/stats/ - 5.861s, 53 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5860.95, "duration_seconds": 5.861, "query_count": 53, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'c4032911-24eb-4599-8caa-8fd82c7b8120'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'c4032911-24eb-4599-8caa-8fd82c7b8120'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'c4032911-24eb-4599-8caa-8fd82c7b8120'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'c4032911-24eb-4599-8caa-8fd82c7b8120'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'c4032911-24eb-4599-8caa-8fd82c7b8120'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T14:38:07.669720+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 09:38:17,860", "module": "performance_middleware", "process": 56316, "thread": 12952186880, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.166s, 15 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5165.57, "duration_seconds": 5.166, "query_count": 15, "content_length_bytes": 3357, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('154ad07f-dae0-48b9-a142-0f23483a6d02', 'e9be6733-0be8-4ad8-bd4e-48d0c84e49a3', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e9be6733-0be8-4ad8-bd4e-48d0c84e49a3'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e9be6733-0be8-4ad8-bd4e-48d0c84e49a3'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T14:38:12.695969+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:13:20,893", "module": "performance_middleware", "process": 11122, "thread": 6140522496, "message": "Request performance: GET /api/schema/swagger-ui/ - 0.156s, 8 queries, 404", "path": "/api/schema/swagger-ui/", "method": "GET", "status_code": 404, "duration_ms": 156.19, "duration_seconds": 0.156, "query_count": 8, "content_length_bytes": 6395, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('52af9ab8-adee-4f52-817f-f011893706ae', '2ce1b95c-d412-432c-a13b-6404ece92d1a', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6140522496_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140522496_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/schema/swagger-ui/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:13:20.767081+00:00'::timestamptz, \"view...", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:13:20,999", "module": "performance_middleware", "process": 11122, "thread": 6140522496, "message": "Request performance: GET /favicon.ico - 0.077s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 76.55, "duration_seconds": 0.077, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8991e4c1-d31a-4875-99d6-9aaf5c35598f', '7a490a5f-019b-4cac-9a46-6bf19f6eb4b6', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6140522496_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140522496_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:13:20.922786+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:38:02,787", "module": "performance_middleware", "process": 11122, "thread": 6140522496, "message": "Request performance: GET / - 0.205s, 37 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 205.22, "duration_seconds": 0.205, "query_count": 37, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '43583f30-1191-4fe9-a832-f139020d843f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '43583f30-1191-4fe9-a832-f139020d843f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '43583f30-1191-4fe9-a832-f139020d843f'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '43583f30-1191-4fe9-a832-f139020d843f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6140522496_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:38:02.584424+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:38:02,946", "module": "performance_middleware", "process": 11122, "thread": 6140522496, "message": "Request performance: GET /favicon.ico - 0.085s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 84.84, "duration_seconds": 0.085, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b2a8928a-1a1d-4dd7-9061-6e90e95bcd40', '417a2318-1cbd-46a5-ac06-49c4a60bed1c', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6140522496_x2\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6140522496_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:38:02.862186+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:38:04,553", "module": "performance_middleware", "process": 11122, "thread": 6140522496, "message": "Request performance: GET / - 0.147s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 147.26, "duration_seconds": 0.147, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '7793066c-9fb2-4489-9980-7240ed476408'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '7793066c-9fb2-4489-9980-7240ed476408'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '7793066c-9fb2-4489-9980-7240ed476408'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '7793066c-9fb2-4489-9980-7240ed476408'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6140522496_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:38:04.406586+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:38:20,466", "module": "performance_middleware", "process": 31845, "thread": 6125023232, "message": "Request performance: GET / - 0.218s, 36 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 218.43, "duration_seconds": 0.218, "query_count": 36, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'c7b15bbe-e71b-4472-a168-b3bac46a4b3b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'c7b15bbe-e71b-4472-a168-b3bac46a4b3b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'c7b15bbe-e71b-4472-a168-b3bac46a4b3b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'c7b15bbe-e71b-4472-a168-b3bac46a4b3b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'c7b15bbe-e71b-4472-a168-b3bac46a4b3b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s6125023232_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:38:20.292037+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:38:21,858", "module": "performance_middleware", "process": 31845, "thread": 6125023232, "message": "Request performance: GET / - 0.160s, 32 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 160.47, "duration_seconds": 0.16, "query_count": 32, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '27ac916b-7d95-42a3-aace-aa45e8b816b5'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '27ac916b-7d95-42a3-aace-aa45e8b816b5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '27ac916b-7d95-42a3-aace-aa45e8b816b5'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '27ac916b-7d95-42a3-aace-aa45e8b816b5'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6125023232_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:38:21.698187+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:39:55,332", "module": "performance_middleware", "process": 31845, "thread": 6125023232, "message": "Request performance: GET / - 0.157s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 157.17, "duration_seconds": 0.157, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '8f015722-8131-4fd4-bc75-53451b27c192'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '8f015722-8131-4fd4-bc75-53451b27c192'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '8f015722-8131-4fd4-bc75-53451b27c192'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '8f015722-8131-4fd4-bc75-53451b27c192'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6125023232_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:39:55.176465+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:39:55,444", "module": "performance_middleware", "process": 31845, "thread": 6125023232, "message": "Request performance: GET /favicon.ico - 0.090s, 9 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 89.73, "duration_seconds": 0.09, "query_count": 9, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('725f7e39-db92-4d81-921a-41e1a05fe4d7', '90e8ee7c-bcf4-45fd-84e8-0da4049a25f6', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6125023232_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6125023232_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:39:55.355175+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:39:56,699", "module": "performance_middleware", "process": 31845, "thread": 6125023232, "message": "Request performance: GET / - 0.143s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 142.53, "duration_seconds": 0.143, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '70a08a3c-2e62-42cc-a0e6-3262b5042e82'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '70a08a3c-2e62-42cc-a0e6-3262b5042e82'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '70a08a3c-2e62-42cc-a0e6-3262b5042e82'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '70a08a3c-2e62-42cc-a0e6-3262b5042e82'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '70a08a3c-2e62-42cc-a0e6-3262b5042e82'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6125023232_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:39:56.559721+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:40:14,811", "module": "performance_middleware", "process": 31845, "thread": 6125023232, "message": "Request performance: GET / - 0.509s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 508.81, "duration_seconds": 0.509, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '48afa817-cd55-460d-a32a-d058f4ee94bf'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '48afa817-cd55-460d-a32a-d058f4ee94bf'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '48afa817-cd55-460d-a32a-d058f4ee94bf'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '48afa817-cd55-460d-a32a-d058f4ee94bf'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '48afa817-cd55-460d-a32a-d058f4ee94bf'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6125023232_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:40:14.304211+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:40:17,150", "module": "performance_middleware", "process": 31845, "thread": 6125023232, "message": "Request performance: GET /favicon.ico - 2.090s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 2089.53, "duration_seconds": 2.09, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('734f3c8c-ef6d-4156-a2dc-b8520061b8fa', '5fe952c5-c8d2-483d-9599-8f972a7901a9', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6125023232_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6125023232_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:40:15.061353+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:41:10,462", "module": "performance_middleware", "process": 32365, "thread": 6194982912, "message": "Request performance: GET / - 0.151s, 37 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 150.67, "duration_seconds": 0.151, "query_count": 37, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '4ec3093e-5523-4076-bf07-2599338de245'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '4ec3093e-5523-4076-bf07-2599338de245'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '4ec3093e-5523-4076-bf07-2599338de245'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '4ec3093e-5523-4076-bf07-2599338de245'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6194982912_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:41:10.345029+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:42:23,912", "module": "performance_middleware", "process": 32365, "thread": 6194982912, "message": "Request performance: GET / - 0.237s, 32 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 237.43, "duration_seconds": 0.237, "query_count": 32, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '1a024c1d-7cae-4047-a16c-197ae6b8c3b9'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.018}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '1a024c1d-7cae-4047-a16c-197ae6b8c3b9'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '1a024c1d-7cae-4047-a16c-197ae6b8c3b9'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6194982912_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:42:23.678323+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:43:11,803", "module": "performance_middleware", "process": 36667, "thread": 6134788096, "message": "Request performance: GET / - 0.325s, 73 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 324.65, "duration_seconds": 0.325, "query_count": 73, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = 'cc8b4a08-5c01-48c0-82c9-f96b8d6f18c3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = 'cc8b4a08-5c01-48c0-82c9-f96b8d6f18c3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'cc8b4a08-5c01-48c0-82c9-f96b8d6f18c3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 20 WHERE \"silk_request\".\"id\" = 'cc8b4a08-5c01-48c0-82c9-f96b8d6f18c3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 21 WHERE \"silk_request\".\"id\" = 'cc8b4a08-5c01-48c0-82c9-f96b8d6f18c3'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.014}, {"sql": "RELEASE SAVEPOINT \"s6134788096_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:43:11.499658+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:43:25,734", "module": "performance_middleware", "process": 36667, "thread": 6134788096, "message": "Request performance: GET / - 0.288s, 68 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 288.2, "duration_seconds": 0.288, "query_count": 68, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = 'bd5586d6-3a9d-4124-9748-b4f489a2474d'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = 'bd5586d6-3a9d-4124-9748-b4f489a2474d'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = 'bd5586d6-3a9d-4124-9748-b4f489a2474d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'bd5586d6-3a9d-4124-9748-b4f489a2474d'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.018}, {"sql": "RELEASE SAVEPOINT \"s6134788096_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:43:25.446627+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:43:27,633", "module": "performance_middleware", "process": 36667, "thread": 6134788096, "message": "Request performance: GET / - 0.281s, 70 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 281.08, "duration_seconds": 0.281, "query_count": 70, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '6900c1fc-efaf-486f-9137-d760cb49cfb5'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '6900c1fc-efaf-486f-9137-d760cb49cfb5'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6134788096_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:43:27.352961+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:43:33,516", "module": "performance_middleware", "process": 36667, "thread": 6134788096, "message": "Request performance: GET / - 0.275s, 69 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 274.97, "duration_seconds": 0.275, "query_count": 69, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = '5c098b98-f4b0-4871-b48f-8445b89700b8'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '5c098b98-f4b0-4871-b48f-8445b89700b8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '5c098b98-f4b0-4871-b48f-8445b89700b8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '5c098b98-f4b0-4871-b48f-8445b89700b8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '5c098b98-f4b0-4871-b48f-8445b89700b8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.024}, {"sql": "RELEASE SAVEPOINT \"s6134788096_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:43:33.244432+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:43:33,844", "module": "performance_middleware", "process": 36667, "thread": 6134788096, "message": "Request performance: GET /favicon.ico - 0.056s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 55.63, "duration_seconds": 0.056, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('05cf1ef3-c216-4816-8854-306c561d4534', '39b88649-469d-4bb1-b5a8-54c21515f173', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134788096_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134788096_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:43:33.789609+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:46:19,872", "module": "performance_middleware", "process": 36667, "thread": 6134788096, "message": "Request performance: GET / - 0.290s, 67 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 289.72, "duration_seconds": 0.29, "query_count": 67, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = '5d46fc5c-cbdc-4e47-b2a8-86a596c55816'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '5d46fc5c-cbdc-4e47-b2a8-86a596c55816'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '5d46fc5c-cbdc-4e47-b2a8-86a596c55816'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '5d46fc5c-cbdc-4e47-b2a8-86a596c55816'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '5d46fc5c-cbdc-4e47-b2a8-86a596c55816'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6134788096_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:46:19.584549+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:47:11,052", "module": "performance_middleware", "process": 39920, "thread": 13144977408, "message": "Request performance: GET / - 0.315s, 74 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 314.53, "duration_seconds": 0.315, "query_count": 74, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '4e0cbd3a-6b24-4630-bd42-2a097ab12573'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '4e0cbd3a-6b24-4630-bd42-2a097ab12573'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 20 WHERE \"silk_request\".\"id\" = '4e0cbd3a-6b24-4630-bd42-2a097ab12573'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 21 WHERE \"silk_request\".\"id\" = '4e0cbd3a-6b24-4630-bd42-2a097ab12573'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.016}, {"sql": "RELEASE SAVEPOINT \"s13144977408_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:47:10.774004+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:47:11,743", "module": "performance_middleware", "process": 39920, "thread": 13144977408, "message": "Request performance: GET /favicon.ico - 0.076s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 75.55, "duration_seconds": 0.076, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b288505f-f07d-4308-813a-7a2c211245e7', '66200312-5bed-4fbb-b081-e4fe3f9af5ca', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s13144977408_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s13144977408_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:47:11.668118+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:49:25,094", "module": "performance_middleware", "process": 40878, "thread": 6205845504, "message": "Request performance: GET / - 0.272s, 36 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 272.22, "duration_seconds": 0.272, "query_count": 36, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'a532393c-7d8d-48e4-8a22-d7cf411d2b01'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'a532393c-7d8d-48e4-8a22-d7cf411d2b01'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'a532393c-7d8d-48e4-8a22-d7cf411d2b01'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'a532393c-7d8d-48e4-8a22-d7cf411d2b01'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'a532393c-7d8d-48e4-8a22-d7cf411d2b01'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.015}, {"sql": "RELEASE SAVEPOINT \"s6205845504_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:49:24.883188+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:49:26,925", "module": "performance_middleware", "process": 40878, "thread": 6205845504, "message": "Request performance: GET / - 0.160s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 160.27, "duration_seconds": 0.16, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '313f6923-bd21-4456-bd27-37341039029b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '313f6923-bd21-4456-bd27-37341039029b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '313f6923-bd21-4456-bd27-37341039029b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '313f6923-bd21-4456-bd27-37341039029b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6205845504_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:49:26.767512+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:51:31,022", "module": "performance_middleware", "process": 41467, "thread": 6138916864, "message": "Request performance: GET / - 0.242s, 38 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 242.29, "duration_seconds": 0.242, "query_count": 38, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '37f73d04-b3ef-4955-875d-eabb755864c2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '37f73d04-b3ef-4955-875d-eabb755864c2'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '37f73d04-b3ef-4955-875d-eabb755864c2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '37f73d04-b3ef-4955-875d-eabb755864c2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6138916864_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:51:30.819042+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:51:32,631", "module": "performance_middleware", "process": 41467, "thread": 6138916864, "message": "Request performance: GET / - 0.188s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 187.9, "duration_seconds": 0.188, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '52ff3645-7d24-447e-a7b8-578ed6935bd4'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '52ff3645-7d24-447e-a7b8-578ed6935bd4'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '52ff3645-7d24-447e-a7b8-578ed6935bd4'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '52ff3645-7d24-447e-a7b8-578ed6935bd4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '52ff3645-7d24-447e-a7b8-578ed6935bd4'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6138916864_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:51:32.444580+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:53:01,916", "module": "performance_middleware", "process": 41681, "thread": 6137344000, "message": "Request performance: GET / - 0.288s, 38 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 287.72, "duration_seconds": 0.288, "query_count": 38, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.011}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '2bbb8805-b746-4603-9d41-17f61e42c8c5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '2bbb8805-b746-4603-9d41-17f61e42c8c5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '2bbb8805-b746-4603-9d41-17f61e42c8c5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6137344000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:53:01.677274+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:53:03,452", "module": "performance_middleware", "process": 41681, "thread": 6137344000, "message": "Request performance: GET / - 0.201s, 30 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 200.89, "duration_seconds": 0.201, "query_count": 30, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '0ff4d5f0-2873-479b-a303-84ed3aba0d43'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '0ff4d5f0-2873-479b-a303-84ed3aba0d43'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '0ff4d5f0-2873-479b-a303-84ed3aba0d43'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '0ff4d5f0-2873-479b-a303-84ed3aba0d43'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '0ff4d5f0-2873-479b-a303-84ed3aba0d43'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6137344000_x1\"", "time": 0.017}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:53:03.252855+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:54:20,857", "module": "performance_middleware", "process": 42037, "thread": 6134329344, "message": "Request performance: GET / - 0.248s, 36 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 248.43, "duration_seconds": 0.248, "query_count": 36, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '365185c5-d008-4a69-a9b5-ed6566c9646d'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '365185c5-d008-4a69-a9b5-ed6566c9646d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '365185c5-d008-4a69-a9b5-ed6566c9646d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '365185c5-d008-4a69-a9b5-ed6566c9646d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '365185c5-d008-4a69-a9b5-ed6566c9646d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6134329344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:54:20.657298+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:54:22,592", "module": "performance_middleware", "process": 42037, "thread": 6134329344, "message": "Request performance: GET / - 0.193s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 193.28, "duration_seconds": 0.193, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'bb54bca5-ac7e-4de4-b251-7b45b7e68c0a'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'bb54bca5-ac7e-4de4-b251-7b45b7e68c0a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'bb54bca5-ac7e-4de4-b251-7b45b7e68c0a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'bb54bca5-ac7e-4de4-b251-7b45b7e68c0a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'bb54bca5-ac7e-4de4-b251-7b45b7e68c0a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6134329344_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:54:22.399694+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:55:33,928", "module": "performance_middleware", "process": 42037, "thread": 6134329344, "message": "Request performance: GET / - 0.185s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 185.43, "duration_seconds": 0.185, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'dfc3a8e0-aa0d-45f2-aa06-5882a5c3df25'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'dfc3a8e0-aa0d-45f2-aa06-5882a5c3df25'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'dfc3a8e0-aa0d-45f2-aa06-5882a5c3df25'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'dfc3a8e0-aa0d-45f2-aa06-5882a5c3df25'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'dfc3a8e0-aa0d-45f2-aa06-5882a5c3df25'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6134329344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:55:33.743884+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 10:55:58,285", "module": "performance_middleware", "process": 42037, "thread": 6134329344, "message": "Request performance: GET / - 0.217s, 30 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 216.86, "duration_seconds": 0.217, "query_count": 30, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '6ddcfbd8-e1d8-4e2a-9d9e-f45880526533'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '6ddcfbd8-e1d8-4e2a-9d9e-f45880526533'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '6ddcfbd8-e1d8-4e2a-9d9e-f45880526533'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '6ddcfbd8-e1d8-4e2a-9d9e-f45880526533'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '6ddcfbd8-e1d8-4e2a-9d9e-f45880526533'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6134329344_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T15:55:58.069523+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:00:06,143", "module": "performance_middleware", "process": 42885, "thread": 6123286528, "message": "Request performance: GET / - 0.245s, 37 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 245.49, "duration_seconds": 0.245, "query_count": 37, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '9b983232-c8fe-40d1-810c-c92ef7eb04a5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '9b983232-c8fe-40d1-810c-c92ef7eb04a5'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '9b983232-c8fe-40d1-810c-c92ef7eb04a5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '9b983232-c8fe-40d1-810c-c92ef7eb04a5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6123286528_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:00:05.944032+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:00:32,563", "module": "performance_middleware", "process": 42885, "thread": 6123286528, "message": "Request performance: GET /api/health/ - 0.078s, 8 queries, 404", "path": "/api/health/", "method": "GET", "status_code": 404, "duration_ms": 77.73, "duration_seconds": 0.078, "query_count": 8, "content_length_bytes": 6362, "user_id": null, "user_agent": "HTTPie/3.2.4", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5a670869-5fb4-42cd-a09a-94f7962f8aca', '2f9cb459-2688-414e-bbf8-39f2c3f80781', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6123286528_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6123286528_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:00:32.486321+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:00:35,979", "module": "performance_middleware", "process": 42885, "thread": 6123286528, "message": "Request performance: GET / - 0.101s, 34 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 101.49, "duration_seconds": 0.101, "query_count": 34, "content_length_bytes": 4298, "user_id": null, "user_agent": "HTTPie/3.2.4", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'a94b2e42-21ca-44de-abcb-73d31133d2cc'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'a94b2e42-21ca-44de-abcb-73d31133d2cc'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6123286528_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:00:35.877792+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:00:54,327", "module": "performance_middleware", "process": 42885, "thread": 6123286528, "message": "Request performance: GET / - 0.079s, 34 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 79.08, "duration_seconds": 0.079, "query_count": 34, "content_length_bytes": 4298, "user_id": null, "user_agent": "HTTPie/3.2.4", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'b27bfdfc-6560-410d-b409-e73df963a1ca'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'b27bfdfc-6560-410d-b409-e73df963a1ca'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'b27bfdfc-6560-410d-b409-e73df963a1ca'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6123286528_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:00:54.248829+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:04:49,196", "module": "performance_middleware", "process": 45850, "thread": 6130266112, "message": "Request performance: GET / - 0.447s, 73 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 446.61, "duration_seconds": 0.447, "query_count": 73, "content_length_bytes": 18071, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = 'ab5e235d-c743-4b81-9a37-0725bea74c7c'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'ab5e235d-c743-4b81-9a37-0725bea74c7c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 20 WHERE \"silk_request\".\"id\" = 'ab5e235d-c743-4b81-9a37-0725bea74c7c'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 21 WHERE \"silk_request\".\"id\" = 'ab5e235d-c743-4b81-9a37-0725bea74c7c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.016}, {"sql": "RELEASE SAVEPOINT \"s6130266112_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:04:48.768757+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:07:06,641", "module": "performance_middleware", "process": 49475, "thread": 6284292096, "message": "Request performance: GET / - 0.290s, 73 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 289.56, "duration_seconds": 0.29, "query_count": 73, "content_length_bytes": 18071, "user_id": null, "user_agent": "HTTPie/3.2.4", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '1acc005a-13de-487a-bf87-c42b6d0f80f0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '1acc005a-13de-487a-bf87-c42b6d0f80f0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '1acc005a-13de-487a-bf87-c42b6d0f80f0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 20 WHERE \"silk_request\".\"id\" = '1acc005a-13de-487a-bf87-c42b6d0f80f0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 21 WHERE \"silk_request\".\"id\" = '1acc005a-13de-487a-bf87-c42b6d0f80f0'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.014}, {"sql": "RELEASE SAVEPOINT \"s6284292096_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:07:06.372016+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:07:33,932", "module": "performance_middleware", "process": 49765, "thread": 6135263232, "message": "Request performance: GET / - 0.135s, 36 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 134.64, "duration_seconds": 0.135, "query_count": 36, "content_length_bytes": 4298, "user_id": null, "user_agent": "HTTPie/3.2.4", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '613e04fa-e5e9-44cc-bdae-83706df90d89'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '613e04fa-e5e9-44cc-bdae-83706df90d89'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '613e04fa-e5e9-44cc-bdae-83706df90d89'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '613e04fa-e5e9-44cc-bdae-83706df90d89'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '613e04fa-e5e9-44cc-bdae-83706df90d89'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6135263232_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:07:33.818935+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:08:59,300", "module": "performance_middleware", "process": 53053, "thread": 6195261440, "message": "Request performance: GET / - 0.453s, 76 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 453.4, "duration_seconds": 0.453, "query_count": 76, "content_length_bytes": 18071, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '805ef1d2-5b86-4d6f-af09-bf165785c212'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '805ef1d2-5b86-4d6f-af09-bf165785c212'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 20 WHERE \"silk_request\".\"id\" = '805ef1d2-5b86-4d6f-af09-bf165785c212'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 21 WHERE \"silk_request\".\"id\" = '805ef1d2-5b86-4d6f-af09-bf165785c212'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.017}, {"sql": "RELEASE SAVEPOINT \"s6195261440_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:08:58.868489+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:09:10,642", "module": "performance_middleware", "process": 53053, "thread": 6195261440, "message": "Request performance: GET / - 0.219s, 67 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 218.81, "duration_seconds": 0.219, "query_count": 67, "content_length_bytes": 18071, "user_id": null, "user_agent": "HTTPie/3.2.4", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = 'fdf84028-c4d2-4b4d-a593-e0b0d1968fca'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = 'fdf84028-c4d2-4b4d-a593-e0b0d1968fca'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = 'fdf84028-c4d2-4b4d-a593-e0b0d1968fca'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'fdf84028-c4d2-4b4d-a593-e0b0d1968fca'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s6195261440_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:09:10.424030+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:09:22,880", "module": "performance_middleware", "process": 53053, "thread": 6195261440, "message": "Request performance: GET / - 0.240s, 68 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 239.83, "duration_seconds": 0.24, "query_count": 68, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = 'bd841d24-56ee-48cb-a40c-45f5f1845740'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = 'bd841d24-56ee-48cb-a40c-45f5f1845740'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = 'bd841d24-56ee-48cb-a40c-45f5f1845740'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'bd841d24-56ee-48cb-a40c-45f5f1845740'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.019}, {"sql": "RELEASE SAVEPOINT \"s6195261440_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:09:22.640720+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:09:38,762", "module": "performance_middleware", "process": 53053, "thread": 6195261440, "message": "Request performance: GET /parks/ - 0.356s, 78 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 356.17, "duration_seconds": 0.356, "query_count": 78, "content_length_bytes": 192383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '6f6b3c6d-f61e-4736-805c-e9572f2ddc30'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '6f6b3c6d-f61e-4736-805c-e9572f2ddc30'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 20 WHERE \"silk_request\".\"id\" = '6f6b3c6d-f61e-4736-805c-e9572f2ddc30'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 21 WHERE \"silk_request\".\"id\" = '6f6b3c6d-f61e-4736-805c-e9572f2ddc30'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 22 WHERE \"silk_request\".\"id\" = '6f6b3c6d-f61e-4736-805c-e9572f2ddc30'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6195261440_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:09:38.407321+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:09:45,484", "module": "performance_middleware", "process": 53053, "thread": 6195261440, "message": "Request performance: GET /accounts/login/ - 0.114s, 21 queries, 200", "path": "/accounts/login/", "method": "GET", "status_code": 200, "duration_ms": 114.35, "duration_seconds": 0.114, "query_count": 21, "content_length_bytes": 4248, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6195261440_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6c7146a7-a261-4054-8069-a0d6abe4c363'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '6c7146a7-a261-4054-8069-a0d6abe4c363'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '6c7146a7-a261-4054-8069-a0d6abe4c363'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '6c7146a7-a261-4054-8069-a0d6abe4c363'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6195261440_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/accounts/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:09:45.370182+00:00'::timestamptz, \"view_name\" ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:11:42,658", "module": "performance_middleware", "process": 53053, "thread": 6212087808, "message": "Request performance: GET /parks/ - 0.229s, 30 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 228.86, "duration_seconds": 0.229, "query_count": 30, "content_length_bytes": 192383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'c4ddadcb-4273-466b-846b-55f1ee66a8c2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'c4ddadcb-4273-466b-846b-55f1ee66a8c2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'c4ddadcb-4273-466b-846b-55f1ee66a8c2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'c4ddadcb-4273-466b-846b-55f1ee66a8c2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'c4ddadcb-4273-466b-846b-55f1ee66a8c2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6212087808_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:11:42.431048+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:11:44,332", "module": "performance_middleware", "process": 53053, "thread": 6195261440, "message": "Request performance: GET / - 0.359s, 69 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 358.86, "duration_seconds": 0.359, "query_count": 69, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = '2ede9772-e068-4122-b091-c2004d39a2e8'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '2ede9772-e068-4122-b091-c2004d39a2e8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '2ede9772-e068-4122-b091-c2004d39a2e8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '2ede9772-e068-4122-b091-c2004d39a2e8'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '2ede9772-e068-4122-b091-c2004d39a2e8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6195261440_x1\"", "time": 0.008}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:11:43.973667+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:12:19,396", "module": "performance_middleware", "process": 53053, "thread": 6195261440, "message": "Request performance: GET / - 0.242s, 68 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 242.3, "duration_seconds": 0.242, "query_count": 68, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.009}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '63d8e83a-09c2-4265-8d6f-f9373939d64d'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '63d8e83a-09c2-4265-8d6f-f9373939d64d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '63d8e83a-09c2-4265-8d6f-f9373939d64d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.013}, {"sql": "RELEASE SAVEPOINT \"s6195261440_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:12:19.154229+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:12:21,706", "module": "performance_middleware", "process": 53053, "thread": 6195261440, "message": "Request performance: GET / - 0.237s, 68 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 237.38, "duration_seconds": 0.237, "query_count": 68, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '6385d1fe-555b-4e34-b826-e81cd186fe77'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '6385d1fe-555b-4e34-b826-e81cd186fe77'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '6385d1fe-555b-4e34-b826-e81cd186fe77'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '6385d1fe-555b-4e34-b826-e81cd186fe77'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6195261440_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:12:21.469665+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:12:24,922", "module": "performance_middleware", "process": 53053, "thread": 6195261440, "message": "Request performance: GET / - 0.262s, 69 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 262.34, "duration_seconds": 0.262, "query_count": 69, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = 'f1624e06-45d9-4a68-9f8e-49e2d9ba5eb8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = 'f1624e06-45d9-4a68-9f8e-49e2d9ba5eb8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = 'f1624e06-45d9-4a68-9f8e-49e2d9ba5eb8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'f1624e06-45d9-4a68-9f8e-49e2d9ba5eb8'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s6195261440_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:12:24.660459+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:12:26,022", "module": "performance_middleware", "process": 53053, "thread": 6195261440, "message": "Request performance: GET /parks/ - 0.206s, 31 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 206.38, "duration_seconds": 0.206, "query_count": 31, "content_length_bytes": 192383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'bab6a99c-f3b3-445e-b669-0562293ec182'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'bab6a99c-f3b3-445e-b669-0562293ec182'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'bab6a99c-f3b3-445e-b669-0562293ec182'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'bab6a99c-f3b3-445e-b669-0562293ec182'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6195261440_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:12:25.816880+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 11:12:27,471", "module": "performance_middleware", "process": 53053, "thread": 6195261440, "message": "Request exception: GET /rides/ - 0.059s, 1 queries, AttributeError: 'RideSearchService' object has no attribute 'search_rides'", "path": "/rides/", "method": "GET", "status_code": 500, "duration_ms": 59.45, "query_count": 1, "exception": "'RideSearchService' object has no attribute 'search_rides'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-29 11:12:29,990", "module": "performance_middleware", "process": 53053, "thread": 6212087808, "message": "Request performance: GET /parks/ - 0.162s, 31 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 162.32, "duration_seconds": 0.162, "query_count": 31, "content_length_bytes": 192383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '7340cedc-7770-4f8c-8b25-0546149fd8b7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '7340cedc-7770-4f8c-8b25-0546149fd8b7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '7340cedc-7770-4f8c-8b25-0546149fd8b7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '7340cedc-7770-4f8c-8b25-0546149fd8b7'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6212087808_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:12:29.828813+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:12:39,069", "module": "performance_middleware", "process": 53053, "thread": 6212087808, "message": "Request performance: GET / - 0.304s, 71 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 304.2, "duration_seconds": 0.304, "query_count": 71, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '0c1df287-ecb3-4215-9226-3f3516b31d31'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '0c1df287-ecb3-4215-9226-3f3516b31d31'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '0c1df287-ecb3-4215-9226-3f3516b31d31'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '0c1df287-ecb3-4215-9226-3f3516b31d31'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6212087808_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:12:38.765734+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:12:54,300", "module": "performance_middleware", "process": 53053, "thread": 6212087808, "message": "Request performance: GET /installHook.js.map - 0.112s, 9 queries, 404", "path": "/installHook.js.map", "method": "GET", "status_code": 404, "duration_ms": 112.19, "duration_seconds": 0.112, "query_count": 9, "content_length_bytes": 6290, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('545fda47-3a5e-428e-b40e-182ab977c042', '5a019975-76f4-49c9-86a2-4669258816a4', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6212087808_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6212087808_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/installHook.js.map', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:12:54.189087+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:13:15,122", "module": "performance_middleware", "process": 53053, "thread": 6212087808, "message": "Request performance: GET / - 0.227s, 67 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 227.11, "duration_seconds": 0.227, "query_count": 67, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = '0dc276c3-75e4-4d24-a079-d494ab0087bc'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '0dc276c3-75e4-4d24-a079-d494ab0087bc'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '0dc276c3-75e4-4d24-a079-d494ab0087bc'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '0dc276c3-75e4-4d24-a079-d494ab0087bc'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '0dc276c3-75e4-4d24-a079-d494ab0087bc'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.014}, {"sql": "RELEASE SAVEPOINT \"s6212087808_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:13:14.896201+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:13:15,382", "module": "performance_middleware", "process": 53053, "thread": 6212087808, "message": "Request performance: GET /installHook.js.map - 0.142s, 8 queries, 404", "path": "/installHook.js.map", "method": "GET", "status_code": 404, "duration_ms": 141.64, "duration_seconds": 0.142, "query_count": 8, "content_length_bytes": 6290, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f7e7b615-e454-425f-b553-48c1ec11f4f7', '87ecf249-2b74-4388-8019-7e317b303dbe', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6212087808_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6212087808_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.011}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/installHook.js.map', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:13:15.240669+00:00'::timestamptz, \"view_nam...", "time": 0.006}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:13:15,791", "module": "performance_middleware", "process": 53053, "thread": 6212087808, "message": "Request performance: GET /favicon.ico - 0.067s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 67.17, "duration_seconds": 0.067, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('23032bb6-e91a-4253-8f6f-bb00299c6320', 'c0264ccb-a13a-44b6-adc4-dafb8f4fbb9f', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6212087808_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6212087808_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:13:15.724258+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:20:38,363", "module": "performance_middleware", "process": 78669, "thread": 6135312384, "message": "Request performance: GET / - 0.638s, 75 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 637.99, "duration_seconds": 0.638, "query_count": 75, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'fdd4e9b7-a995-469d-b0a0-f73709a9a186'", "time": 0.007}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 20 WHERE \"silk_request\".\"id\" = 'fdd4e9b7-a995-469d-b0a0-f73709a9a186'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 21 WHERE \"silk_request\".\"id\" = 'fdd4e9b7-a995-469d-b0a0-f73709a9a186'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.008}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.013}, {"sql": "RELEASE SAVEPOINT \"s6135312384_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.012}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:20:37.753930+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:20:48,427", "module": "performance_middleware", "process": 78669, "thread": 6135312384, "message": "Request performance: GET / - 0.222s, 68 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 222.49, "duration_seconds": 0.222, "query_count": 68, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = 'fce88ed5-7e48-44a7-9a89-5025a8dc4678'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = 'fce88ed5-7e48-44a7-9a89-5025a8dc4678'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = 'fce88ed5-7e48-44a7-9a89-5025a8dc4678'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'fce88ed5-7e48-44a7-9a89-5025a8dc4678'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6135312384_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:20:48.205197+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:20:49,049", "module": "performance_middleware", "process": 78669, "thread": 6135312384, "message": "Request performance: GET /favicon.ico - 0.073s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 73.14, "duration_seconds": 0.073, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f81c2af5-517c-4b23-a77b-6a53b33d32c8', 'ed420065-4a35-4ba9-a027-9bafe9de6e30', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6135312384_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6135312384_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:20:48.977003+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:21:05,132", "module": "performance_middleware", "process": 78669, "thread": 6135312384, "message": "Request performance: GET /parks/ - 0.320s, 76 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 320.27, "duration_seconds": 0.32, "query_count": 76, "content_length_bytes": 192383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '9426426b-ebd3-4262-bbcf-2b2a1a4269a7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '9426426b-ebd3-4262-bbcf-2b2a1a4269a7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 20 WHERE \"silk_request\".\"id\" = '9426426b-ebd3-4262-bbcf-2b2a1a4269a7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 21 WHERE \"silk_request\".\"id\" = '9426426b-ebd3-4262-bbcf-2b2a1a4269a7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 22 WHERE \"silk_request\".\"id\" = '9426426b-ebd3-4262-bbcf-2b2a1a4269a7'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6135312384_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:21:04.814431+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:21:10,955", "module": "performance_middleware", "process": 78669, "thread": 6135312384, "message": "Request performance: GET /parks/ - 0.177s, 30 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 176.7, "duration_seconds": 0.177, "query_count": 30, "content_length_bytes": 192383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'b62f52ea-a1d8-4d0c-b6ff-cddf2dd820c4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'b62f52ea-a1d8-4d0c-b6ff-cddf2dd820c4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'b62f52ea-a1d8-4d0c-b6ff-cddf2dd820c4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'b62f52ea-a1d8-4d0c-b6ff-cddf2dd820c4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'b62f52ea-a1d8-4d0c-b6ff-cddf2dd820c4'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6135312384_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:21:10.778586+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:21:24,793", "module": "performance_middleware", "process": 78669, "thread": 6135312384, "message": "Request performance: GET /parks/ - 0.226s, 24 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 225.83, "duration_seconds": 0.226, "query_count": 24, "content_length_bytes": 25424, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '88eb901a-208b-4371-9bca-2808c3cc80e5'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '88eb901a-208b-4371-9bca-2808c3cc80e5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '88eb901a-208b-4371-9bca-2808c3cc80e5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '88eb901a-208b-4371-9bca-2808c3cc80e5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '88eb901a-208b-4371-9bca-2808c3cc80e5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6135312384_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '{\"view_mode\": \"list\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:21:24.568288+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:21:37,835", "module": "performance_middleware", "process": 78669, "thread": 6135312384, "message": "Request performance: GET /parks/six-flags-great-adventure/ - 0.167s, 38 queries, 200", "path": "/parks/six-flags-great-adventure/", "method": "GET", "status_code": 200, "duration_ms": 167.29, "duration_seconds": 0.167, "query_count": 38, "content_length_bytes": 16557, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'cfa080bf-32be-4c7f-88fc-f65e89151773'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'cfa080bf-32be-4c7f-88fc-f65e89151773'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'cfa080bf-32be-4c7f-88fc-f65e89151773'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'cfa080bf-32be-4c7f-88fc-f65e89151773'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'cfa080bf-32be-4c7f-88fc-f65e89151773'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6135312384_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/six-flags-great-adventure/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:21:37.668562+00:00'::timestam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-29 11:21:38,141", "module": "performance_middleware", "process": 78669, "thread": 6135312384, "message": "Request performance: GET /parks/six-flags-great-adventure/actions/ - 0.128s, 13 queries, 200", "path": "/parks/six-flags-great-adventure/actions/", "method": "GET", "status_code": 200, "duration_ms": 127.52, "duration_seconds": 0.128, "query_count": 13, "content_length_bytes": 3, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'ebcc916b-ed0a-4844-a243-db9ec63e5260', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('09ddbba4-833e-447b-b12b-794007deffbe', '7bbbfa65-59cc-474a-8ad6-8ba6b1162e0f', 200, 'Cgo...", "time": 0.0}, {"sql": "SAVEPOINT \"s6135312384_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7bbbfa65-59cc-474a-8ad6-8ba6b1162e0f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6135312384_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/six-flags-great-adventure/actions/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:21:38.014894+00:00'::...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:22:48,828", "module": "performance_middleware", "process": 81038, "thread": 6291533824, "message": "Request performance: GET / - 0.352s, 73 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 352.11, "duration_seconds": 0.352, "query_count": 73, "content_length_bytes": 18071, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '534f1f9a-4171-49fe-a4c5-cdc9f216a64d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '534f1f9a-4171-49fe-a4c5-cdc9f216a64d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '534f1f9a-4171-49fe-a4c5-cdc9f216a64d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 20 WHERE \"silk_request\".\"id\" = '534f1f9a-4171-49fe-a4c5-cdc9f216a64d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 21 WHERE \"silk_request\".\"id\" = '534f1f9a-4171-49fe-a4c5-cdc9f216a64d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.018}, {"sql": "RELEASE SAVEPOINT \"s6291533824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:22:48.499112+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:23:55,483", "module": "performance_middleware", "process": 81038, "thread": 6291533824, "message": "Request performance: GET / - 0.244s, 70 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 244.44, "duration_seconds": 0.244, "query_count": 70, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '9dac5a0c-a415-474c-a657-ef3d641ac762'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '9dac5a0c-a415-474c-a657-ef3d641ac762'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '9dac5a0c-a415-474c-a657-ef3d641ac762'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6291533824_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:23:55.239744+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:23:56,033", "module": "performance_middleware", "process": 81038, "thread": 6291533824, "message": "Request performance: GET /favicon.ico - 0.081s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 81.32, "duration_seconds": 0.081, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('599ef7e2-77fb-428e-a93f-f075c6e2d411', '433d9e5e-570d-49dc-b103-b7f22b2e837d', 404, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6291533824_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6291533824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:23:55.953006+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.002}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:25:08,358", "module": "performance_middleware", "process": 81038, "thread": 6291533824, "message": "Request performance: GET / - 0.300s, 68 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 300.19, "duration_seconds": 0.3, "query_count": 68, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = 'ed01f10c-33a5-4d88-b296-32f96291b74d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = 'ed01f10c-33a5-4d88-b296-32f96291b74d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = 'ed01f10c-33a5-4d88-b296-32f96291b74d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'ed01f10c-33a5-4d88-b296-32f96291b74d'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s6291533824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:25:08.059499+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:25:12,125", "module": "performance_middleware", "process": 81038, "thread": 6291533824, "message": "Request performance: GET / - 0.218s, 67 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 218.45, "duration_seconds": 0.218, "query_count": 67, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = '62f765e5-17b6-4c4c-8fed-60f17661cd34'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '62f765e5-17b6-4c4c-8fed-60f17661cd34'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '62f765e5-17b6-4c4c-8fed-60f17661cd34'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '62f765e5-17b6-4c4c-8fed-60f17661cd34'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '62f765e5-17b6-4c4c-8fed-60f17661cd34'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6291533824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:25:11.907853+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:25:13,820", "module": "performance_middleware", "process": 81038, "thread": 6291533824, "message": "Request performance: GET / - 0.207s, 66 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 206.9, "duration_seconds": 0.207, "query_count": 66, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = '0420ac46-8bc6-438f-8ac5-e1205c2acbeb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '0420ac46-8bc6-438f-8ac5-e1205c2acbeb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '0420ac46-8bc6-438f-8ac5-e1205c2acbeb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '0420ac46-8bc6-438f-8ac5-e1205c2acbeb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '0420ac46-8bc6-438f-8ac5-e1205c2acbeb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.016}, {"sql": "RELEASE SAVEPOINT \"s6291533824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:25:13.613733+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:25:19,590", "module": "performance_middleware", "process": 81038, "thread": 6291533824, "message": "Request performance: GET / - 0.209s, 69 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 209.14, "duration_seconds": 0.209, "query_count": 69, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = 'cebd2655-053c-4acf-96e6-40877044763c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = 'cebd2655-053c-4acf-96e6-40877044763c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = 'cebd2655-053c-4acf-96e6-40877044763c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = 'cebd2655-053c-4acf-96e6-40877044763c'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'cebd2655-053c-4acf-96e6-40877044763c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.013}, {"sql": "RELEASE SAVEPOINT \"s6291533824_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:25:19.381917+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:25:21,270", "module": "performance_middleware", "process": 81038, "thread": 6291533824, "message": "Request performance: GET / - 0.291s, 69 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 291.04, "duration_seconds": 0.291, "query_count": 69, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '367771b7-b47e-4a2e-8a06-50d837dbd3b6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '367771b7-b47e-4a2e-8a06-50d837dbd3b6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '367771b7-b47e-4a2e-8a06-50d837dbd3b6'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '367771b7-b47e-4a2e-8a06-50d837dbd3b6'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.016}, {"sql": "RELEASE SAVEPOINT \"s6291533824_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:25:20.980141+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-29 11:25:27,806", "module": "performance_middleware", "process": 81038, "thread": 6291533824, "message": "Request exception: GET /rides/ - 0.079s, 1 queries, AttributeError: 'RideSearchService' object has no attribute 'search_rides'", "path": "/rides/", "method": "GET", "status_code": 500, "duration_ms": 79.26, "query_count": 1, "exception": "'RideSearchService' object has no attribute 'search_rides'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-29 11:25:30,555", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /parks/ - 0.301s, 80 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 300.71, "duration_seconds": 0.301, "query_count": 80, "content_length_bytes": 192383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '97c05f0f-731c-45ca-89c5-48b9c6f95196'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '97c05f0f-731c-45ca-89c5-48b9c6f95196'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 20 WHERE \"silk_request\".\"id\" = '97c05f0f-731c-45ca-89c5-48b9c6f95196'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 21 WHERE \"silk_request\".\"id\" = '97c05f0f-731c-45ca-89c5-48b9c6f95196'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 22 WHERE \"silk_request\".\"id\" = '97c05f0f-731c-45ca-89c5-48b9c6f95196'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:25:30.254783+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:25:36,927", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /accounts/login/ - 0.136s, 22 queries, 200", "path": "/accounts/login/", "method": "GET", "status_code": 200, "duration_ms": 135.73, "duration_seconds": 0.136, "query_count": 22, "content_length_bytes": 4248, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'de4c1663-1b97-4057-b0dc-0720bd552451'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'de4c1663-1b97-4057-b0dc-0720bd552451'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'de4c1663-1b97-4057-b0dc-0720bd552451'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'de4c1663-1b97-4057-b0dc-0720bd552451'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"django_site\".\"id\", \"django_site\"...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/accounts/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:25:36.792639+00:00'::timestamptz, \"view_name\" ...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-29 11:25:49,923", "module": "performance_middleware", "process": 81038, "thread": 6325186560, "message": "Request performance: GET /accounts/signup/ - 0.132s, 18 queries, 200", "path": "/accounts/signup/", "method": "GET", "status_code": 200, "duration_ms": 131.62, "duration_seconds": 0.132, "query_count": 18, "content_length_bytes": 8183, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9f13bbcd-df4d-4f57-b921-fc1e6e6f1f94', '1cd06b07-6c25-4a8d-a2d1-796f39edc662', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325186560_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1cd06b07-6c25-4a8d-a2d1-796f39edc662'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1cd06b07-6c25-4a8d-a2d1-796f39edc662'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '1cd06b07-6c25-4a8d-a2d1-796f39edc662'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"socialaccount_socialapp\".\"id\", \"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6325186560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/accounts/signup/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:25:49.791770+00:00'::timestamptz, \"view_name\"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:25:55,178", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET / - 0.245s, 66 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 245.21, "duration_seconds": 0.245, "query_count": 66, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = 'f26cefc9-f97e-46d2-964c-45b438d24b5c'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = 'f26cefc9-f97e-46d2-964c-45b438d24b5c'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = 'f26cefc9-f97e-46d2-964c-45b438d24b5c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = 'f26cefc9-f97e-46d2-964c-45b438d24b5c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'f26cefc9-f97e-46d2-964c-45b438d24b5c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.014}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:25:54.933233+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:25:55,836", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /favicon.ico - 0.073s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 73.08, "duration_seconds": 0.073, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('feee261a-1d19-45e4-a2a6-af8c2dcec398', 'c343cd3f-eba7-4a54-aedd-3fe84289cd60', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:25:55.763209+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:26:03,554", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET / - 0.297s, 70 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 296.95, "duration_seconds": 0.297, "query_count": 70, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = '64ed1526-a876-49d7-9b89-9217c69cf0a5'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '64ed1526-a876-49d7-9b89-9217c69cf0a5'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '64ed1526-a876-49d7-9b89-9217c69cf0a5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '64ed1526-a876-49d7-9b89-9217c69cf0a5'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '64ed1526-a876-49d7-9b89-9217c69cf0a5'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:26:03.258097+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:26:07,282", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /parks/six-flags-great-adventure/ - 0.200s, 36 queries, 200", "path": "/parks/six-flags-great-adventure/", "method": "GET", "status_code": 200, "duration_ms": 200.18, "duration_seconds": 0.2, "query_count": 36, "content_length_bytes": 16557, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '18de640a-8f36-4504-9389-e30dee63da47'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '18de640a-8f36-4504-9389-e30dee63da47'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '18de640a-8f36-4504-9389-e30dee63da47'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '18de640a-8f36-4504-9389-e30dee63da47'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '18de640a-8f36-4504-9389-e30dee63da47'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/six-flags-great-adventure/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:26:07.082315+00:00'::timestam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-29 11:26:07,469", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /parks/six-flags-great-adventure/actions/ - 0.080s, 13 queries, 200", "path": "/parks/six-flags-great-adventure/actions/", "method": "GET", "status_code": 200, "duration_ms": 79.55, "duration_seconds": 0.08, "query_count": 13, "content_length_bytes": 3, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('86328c41-89e3-4d56-8632-bf4052a555f7', '316107de-6022-4845-b856-2a12cafdb404', 200, 'Cgo...", "time": 0.001}, {"sql": "SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '316107de-6022-4845-b856-2a12cafdb404'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/six-flags-great-adventure/actions/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:26:07.390386+00:00'::...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:26:10,546", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /parks/ - 0.158s, 32 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 157.84, "duration_seconds": 0.158, "query_count": 32, "content_length_bytes": 192383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a435d66b-f699-41e3-bd1a-78a1196b9dc5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'a435d66b-f699-41e3-bd1a-78a1196b9dc5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'a435d66b-f699-41e3-bd1a-78a1196b9dc5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'a435d66b-f699-41e3-bd1a-78a1196b9dc5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'a435d66b-f699-41e3-bd1a-78a1196b9dc5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:26:10.388848+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:26:18,318", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /parks/ - 0.189s, 33 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 189.32, "duration_seconds": 0.189, "query_count": 33, "content_length_bytes": 192383, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '88c9646d-801e-4d2d-bae7-d159d691a0aa'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '88c9646d-801e-4d2d-bae7-d159d691a0aa'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '88c9646d-801e-4d2d-bae7-d159d691a0aa'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:26:18.129101+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:27:20,364", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET / - 0.311s, 68 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 311.33, "duration_seconds": 0.311, "query_count": 68, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = 'ad4e242b-46d2-4bd2-a78d-9f0afc78c794'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = 'ad4e242b-46d2-4bd2-a78d-9f0afc78c794'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = 'ad4e242b-46d2-4bd2-a78d-9f0afc78c794'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = 'ad4e242b-46d2-4bd2-a78d-9f0afc78c794'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'ad4e242b-46d2-4bd2-a78d-9f0afc78c794'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.013}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:27:20.054174+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:27:21,039", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /favicon.ico - 0.063s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 63.04, "duration_seconds": 0.063, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3d576b6f-ac51-46cf-9381-fe032beb5574', '0e869794-0b95-4ff5-af6f-921f108aa16a', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:27:20.977194+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:27:27,806", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /parks/ - 0.179s, 31 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 178.76, "duration_seconds": 0.179, "query_count": 31, "content_length_bytes": 193721, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'dd5d8d0d-3675-45d9-b6fb-a1576d42d4c0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'dd5d8d0d-3675-45d9-b6fb-a1576d42d4c0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'dd5d8d0d-3675-45d9-b6fb-a1576d42d4c0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'dd5d8d0d-3675-45d9-b6fb-a1576d42d4c0'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:27:27.628029+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:29:30,588", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET / - 0.503s, 67 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 503.13, "duration_seconds": 0.503, "query_count": 67, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = '19359588-5e64-42cc-94e9-7ed7ff367756'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '19359588-5e64-42cc-94e9-7ed7ff367756'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '19359588-5e64-42cc-94e9-7ed7ff367756'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '19359588-5e64-42cc-94e9-7ed7ff367756'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '19359588-5e64-42cc-94e9-7ed7ff367756'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:29:30.087548+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:29:31,439", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /favicon.ico - 0.074s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 73.96, "duration_seconds": 0.074, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d1e4715e-1272-4645-ba5d-4d59c4aba33e', 'a78b5b69-7f11-4138-bf5a-0bf8b502942a', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:29:31.365999+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:30:31,493", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET / - 0.313s, 70 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 313.15, "duration_seconds": 0.313, "query_count": 70, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = 'c65b123d-116a-47b3-856a-1c0fedfbc340'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = 'c65b123d-116a-47b3-856a-1c0fedfbc340'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'c65b123d-116a-47b3-856a-1c0fedfbc340'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.016}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:30:31.181910+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:30:32,099", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /favicon.ico - 0.068s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 67.76, "duration_seconds": 0.068, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('819ad7cd-739a-4f02-9c14-f68207ef70ed', '25b2a9f0-f402-42ff-912f-905cb6e3b95b', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:30:32.032914+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:30:37,576", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /parks/ - 0.277s, 66 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 277.21, "duration_seconds": 0.277, "query_count": 66, "content_length_bytes": 193721, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '8aa47180-0af1-4129-908b-fa7b7634c499'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = '8aa47180-0af1-4129-908b-fa7b7634c499'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '8aa47180-0af1-4129-908b-fa7b7634c499'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '8aa47180-0af1-4129-908b-fa7b7634c499'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '8aa47180-0af1-4129-908b-fa7b7634c499'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:30:37.299916+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:31:46,326", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET / - 0.341s, 67 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 340.74, "duration_seconds": 0.341, "query_count": 67, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = '41781f0a-e462-4824-b143-e8d5d10f7eec'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '41781f0a-e462-4824-b143-e8d5d10f7eec'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '41781f0a-e462-4824-b143-e8d5d10f7eec'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '41781f0a-e462-4824-b143-e8d5d10f7eec'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '41781f0a-e462-4824-b143-e8d5d10f7eec'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.013}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:31:45.986777+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:32:45,083", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET / - 0.297s, 71 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 297.5, "duration_seconds": 0.297, "query_count": 71, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '83d30736-89c0-47de-bc06-5518f01bbda4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '83d30736-89c0-47de-bc06-5518f01bbda4'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '83d30736-89c0-47de-bc06-5518f01bbda4'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.013}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:32:44.788941+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:32:45,686", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /favicon.ico - 0.064s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 64.13, "duration_seconds": 0.064, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8a6666db-3b16-4997-9a06-e04768bcc2d1', '6bb73ed6-c569-49e2-9b84-048baa273fca', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:32:45.622677+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:32:46,179", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /parks/ - 0.159s, 30 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 159.13, "duration_seconds": 0.159, "query_count": 30, "content_length_bytes": 97140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '85652b6a-e93d-4c89-b1bc-5a6c3a8e1bbe'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '85652b6a-e93d-4c89-b1bc-5a6c3a8e1bbe'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '85652b6a-e93d-4c89-b1bc-5a6c3a8e1bbe'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '85652b6a-e93d-4c89-b1bc-5a6c3a8e1bbe'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '85652b6a-e93d-4c89-b1bc-5a6c3a8e1bbe'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:32:46.020389+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:33:01,420", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET / - 0.232s, 68 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 232.35, "duration_seconds": 0.232, "query_count": 68, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = '13176ca6-094e-4ad9-bd1a-189471080148'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '13176ca6-094e-4ad9-bd1a-189471080148'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '13176ca6-094e-4ad9-bd1a-189471080148'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '13176ca6-094e-4ad9-bd1a-189471080148'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '13176ca6-094e-4ad9-bd1a-189471080148'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:33:01.188341+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:33:05,060", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /parks/ - 0.164s, 30 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 164.17, "duration_seconds": 0.164, "query_count": 30, "content_length_bytes": 97140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '5615a9a5-5dc2-4095-85f7-8eddeba4ea1a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '5615a9a5-5dc2-4095-85f7-8eddeba4ea1a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '5615a9a5-5dc2-4095-85f7-8eddeba4ea1a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '5615a9a5-5dc2-4095-85f7-8eddeba4ea1a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '5615a9a5-5dc2-4095-85f7-8eddeba4ea1a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:33:04.896884+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:33:05,287", "module": "performance_middleware", "process": 81038, "thread": 6325186560, "message": "Request performance: GET /parks/ - 0.152s, 24 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 151.75, "duration_seconds": 0.152, "query_count": 24, "content_length_bytes": 25424, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '02f89cc2-88ef-4a18-b18c-5b65a43c6fb3'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '02f89cc2-88ef-4a18-b18c-5b65a43c6fb3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '02f89cc2-88ef-4a18-b18c-5b65a43c6fb3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '02f89cc2-88ef-4a18-b18c-5b65a43c6fb3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '02f89cc2-88ef-4a18-b18c-5b65a43c6fb3'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6325186560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '{\"view_mode\": \"list\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:33:05.136113+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:33:14,403", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /parks/cedar-point/ - 0.168s, 40 queries, 200", "path": "/parks/cedar-point/", "method": "GET", "status_code": 200, "duration_ms": 168.27, "duration_seconds": 0.168, "query_count": 40, "content_length_bytes": 20565, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '0377f0eb-b9e0-4f02-b82c-dd7cabd4c5e7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '0377f0eb-b9e0-4f02-b82c-dd7cabd4c5e7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '0377f0eb-b9e0-4f02-b82c-dd7cabd4c5e7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '0377f0eb-b9e0-4f02-b82c-dd7cabd4c5e7'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '0377f0eb-b9e0-4f02-b82c-dd7cabd4c5e7'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/cedar-point/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:33:14.235974+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-29 11:33:14,591", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /parks/cedar-point/actions/ - 0.073s, 13 queries, 200", "path": "/parks/cedar-point/actions/", "method": "GET", "status_code": 200, "duration_ms": 72.69, "duration_seconds": 0.073, "query_count": 13, "content_length_bytes": 3, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d53a347c-f6e3-474a-a579-32c352e13a41', '48694c03-0d95-4e32-b383-87cb49021f68', 200, 'Cgo...", "time": 0.0}, {"sql": "SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '48694c03-0d95-4e32-b383-87cb49021f68'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/cedar-point/actions/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:33:14.518826+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:34:47,360", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /parks/cedar-point/ - 0.262s, 40 queries, 200", "path": "/parks/cedar-point/", "method": "GET", "status_code": 200, "duration_ms": 261.84, "duration_seconds": 0.262, "query_count": 40, "content_length_bytes": 20565, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'feb7c4d7-9b60-4f14-93f7-48d22fa2a05e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'feb7c4d7-9b60-4f14-93f7-48d22fa2a05e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'feb7c4d7-9b60-4f14-93f7-48d22fa2a05e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'feb7c4d7-9b60-4f14-93f7-48d22fa2a05e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'feb7c4d7-9b60-4f14-93f7-48d22fa2a05e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/cedar-point/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:34:47.100051+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-29 11:34:47,667", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request performance: GET /parks/cedar-point/actions/ - 0.079s, 13 queries, 200", "path": "/parks/cedar-point/actions/", "method": "GET", "status_code": 200, "duration_ms": 78.55, "duration_seconds": 0.079, "query_count": 13, "content_length_bytes": 3, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2bde43be-70bd-4f12-9ed7-c64fecb24778', '7ad61940-3edd-4ecf-bd8f-0d161bfe7c20', 200, 'Cgo...", "time": 0.0}, {"sql": "SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7ad61940-3edd-4ecf-bd8f-0d161bfe7c20'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6308360192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/cedar-point/actions/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:34:47.588720+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 11:34:51,342", "module": "performance_middleware", "process": 81038, "thread": 6308360192, "message": "Request exception: GET /parks/cedar-point/rides/ - 0.085s, 3 queries, AttributeError: 'RideSearchService' object has no attribute 'search_rides'", "path": "/parks/cedar-point/rides/", "method": "GET", "status_code": 500, "duration_ms": 85.22, "query_count": 3, "exception": "'RideSearchService' object has no attribute 'search_rides'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-29 11:35:01,463", "module": "performance_middleware", "process": 81038, "thread": 6325186560, "message": "Request performance: GET / - 0.219s, 68 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 219.43, "duration_seconds": 0.219, "query_count": 68, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '23bbdbd8-c86e-4099-b3d0-af6be57ad44a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '23bbdbd8-c86e-4099-b3d0-af6be57ad44a'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '23bbdbd8-c86e-4099-b3d0-af6be57ad44a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '23bbdbd8-c86e-4099-b3d0-af6be57ad44a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6325186560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:35:01.244417+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:35:02,873", "module": "performance_middleware", "process": 81038, "thread": 6325186560, "message": "Request performance: GET /parks/ - 0.222s, 30 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 222.24, "duration_seconds": 0.222, "query_count": 30, "content_length_bytes": 97140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'bb9ef3b5-995a-4771-a8f5-acc6c6c9a62b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'bb9ef3b5-995a-4771-a8f5-acc6c6c9a62b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'bb9ef3b5-995a-4771-a8f5-acc6c6c9a62b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'bb9ef3b5-995a-4771-a8f5-acc6c6c9a62b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'bb9ef3b5-995a-4771-a8f5-acc6c6c9a62b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6325186560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:35:02.651378+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:35:05,287", "module": "performance_middleware", "process": 81038, "thread": 6325186560, "message": "Request performance: GET /parks/ - 0.148s, 24 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 148.18, "duration_seconds": 0.148, "query_count": 24, "content_length_bytes": 25424, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd91e019f-7a56-423f-8c0e-67df98fc461e'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd91e019f-7a56-423f-8c0e-67df98fc461e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'd91e019f-7a56-423f-8c0e-67df98fc461e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'd91e019f-7a56-423f-8c0e-67df98fc461e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'd91e019f-7a56-423f-8c0e-67df98fc461e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6325186560_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '{\"view_mode\": \"list\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:35:05.139118+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:35:11,385", "module": "performance_middleware", "process": 81038, "thread": 6325186560, "message": "Request performance: GET /parks/cedar-point/ - 0.172s, 40 queries, 200", "path": "/parks/cedar-point/", "method": "GET", "status_code": 200, "duration_ms": 172.49, "duration_seconds": 0.172, "query_count": 40, "content_length_bytes": 20565, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '74977a07-b9aa-48cf-b26a-e0a790fc1b87'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '74977a07-b9aa-48cf-b26a-e0a790fc1b87'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '74977a07-b9aa-48cf-b26a-e0a790fc1b87'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '74977a07-b9aa-48cf-b26a-e0a790fc1b87'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '74977a07-b9aa-48cf-b26a-e0a790fc1b87'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6325186560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/cedar-point/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:35:11.213538+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-29 11:35:11,596", "module": "performance_middleware", "process": 81038, "thread": 6325186560, "message": "Request performance: GET /parks/cedar-point/actions/ - 0.083s, 13 queries, 200", "path": "/parks/cedar-point/actions/", "method": "GET", "status_code": 200, "duration_ms": 83.47, "duration_seconds": 0.083, "query_count": 13, "content_length_bytes": 3, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('562d7375-78e5-4ada-8aff-05fa27ac168d', '45c2cba2-d119-4bbe-9e0d-b9c1b805d5a5', 200, 'Cgo...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325186560_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '45c2cba2-d119-4bbe-9e0d-b9c1b805d5a5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325186560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/cedar-point/actions/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:35:11.513668+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:35:16,057", "module": "performance_middleware", "process": 81038, "thread": 6325186560, "message": "Request performance: GET /search/ - 0.111s, 8 queries, 404", "path": "/search/", "method": "GET", "status_code": 404, "duration_ms": 111.35, "duration_seconds": 0.111, "query_count": 8, "content_length_bytes": 7753, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bd8f3604-cf84-4971-a77c-e9f3e9847b9a', 'c3687496-2642-4b6e-a07a-049f4b78fb12', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325186560_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325186560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/search/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:35:15.946888+00:00'::timestamptz, \"view_name\" = NULL, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:35:16,174", "module": "performance_middleware", "process": 81038, "thread": 6342012928, "message": "Request performance: GET /favicon.ico - 0.064s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 64.48, "duration_seconds": 0.064, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b759113c-f5b4-411a-8303-7620f527fbb7', '879a90bb-d965-4ca3-8fa6-7526c10479b6', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6342012928_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6342012928_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:35:16.110760+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:35:16,575", "module": "performance_middleware", "process": 81038, "thread": 6325186560, "message": "Request performance: GET /parks/magic-kingdom/ - 0.154s, 40 queries, 200", "path": "/parks/magic-kingdom/", "method": "GET", "status_code": 200, "duration_ms": 154.18, "duration_seconds": 0.154, "query_count": 40, "content_length_bytes": 18010, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '08ce1749-a2a2-4fb5-9710-0a88282961aa'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '08ce1749-a2a2-4fb5-9710-0a88282961aa'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '08ce1749-a2a2-4fb5-9710-0a88282961aa'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '08ce1749-a2a2-4fb5-9710-0a88282961aa'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6325186560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/magic-kingdom/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:35:16.421140+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-29 11:35:16,780", "module": "performance_middleware", "process": 81038, "thread": 6325186560, "message": "Request performance: GET /parks/magic-kingdom/actions/ - 0.090s, 12 queries, 200", "path": "/parks/magic-kingdom/actions/", "method": "GET", "status_code": 200, "duration_ms": 89.96, "duration_seconds": 0.09, "query_count": 12, "content_length_bytes": 3, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '1838b827-1e91-4009-aba2-bebd1442bd90', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b51836c3-b005-4d14-9198-b886533f763f', '35d76e71-e8e4-4be0-ba12-37841fdb1b68', 200, 'Cgo...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325186560_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '35d76e71-e8e4-4be0-ba12-37841fdb1b68'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325186560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/magic-kingdom/actions/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:35:16.691423+00:00'::timestamptz,...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 11:35:19,205", "module": "performance_middleware", "process": 81038, "thread": 6325186560, "message": "Request exception: GET /parks/magic-kingdom/rides/big-thunder-mountain-railroad/ - 0.212s, 11 queries, NoReverseMatch: 'manufacturers' is not a registered namespace", "path": "/parks/magic-kingdom/rides/big-thunder-mountain-railroad/", "method": "GET", "status_code": 500, "duration_ms": 212.37, "query_count": 11, "exception": "'manufacturers' is not a registered namespace", "exception_type": "NoReverseMatch", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-29 11:35:29,230", "module": "performance_middleware", "process": 81038, "thread": 6342012928, "message": "Request exception: GET /search/parks/ - 0.072s, 1 queries, TemplateDoesNotExist: base.html", "path": "/search/parks/", "method": "GET", "status_code": 500, "duration_ms": 72.47, "query_count": 1, "exception": "base.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-29 11:35:55,946", "module": "performance_middleware", "process": 81038, "thread": 6358839296, "message": "Request performance: GET /parks/ - 0.380s, 80 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 379.7, "duration_seconds": 0.38, "query_count": 80, "content_length_bytes": 97140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '6a4653d8-cb19-4bed-a210-5d3b5858c6ec'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 20 WHERE \"silk_request\".\"id\" = '6a4653d8-cb19-4bed-a210-5d3b5858c6ec'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 21 WHERE \"silk_request\".\"id\" = '6a4653d8-cb19-4bed-a210-5d3b5858c6ec'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 22 WHERE \"silk_request\".\"id\" = '6a4653d8-cb19-4bed-a210-5d3b5858c6ec'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.013}, {"sql": "RELEASE SAVEPOINT \"s6358839296_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:35:55.568615+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:36:08,729", "module": "performance_middleware", "process": 81038, "thread": 6358839296, "message": "Request performance: GET /search/parks/ - 0.214s, 31 queries, 200", "path": "/search/parks/", "method": "GET", "status_code": 200, "duration_ms": 214.4, "duration_seconds": 0.214, "query_count": 31, "content_length_bytes": 62175, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'f0350acc-69c7-412e-b419-93ae2c68ece6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'f0350acc-69c7-412e-b419-93ae2c68ece6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'f0350acc-69c7-412e-b419-93ae2c68ece6'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'f0350acc-69c7-412e-b419-93ae2c68ece6'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6358839296_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/search/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:36:08.515380+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:36:09,315", "module": "performance_middleware", "process": 81038, "thread": 6358839296, "message": "Request performance: GET /favicon.ico - 0.067s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 66.85, "duration_seconds": 0.067, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cf3deb0a-fb5a-46f1-b74d-2bc03b14d52a', '24861cfc-fc87-41d7-8afa-e2efab0c38c9', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6358839296_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6358839296_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:36:09.249298+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:36:22,098", "module": "performance_middleware", "process": 81038, "thread": 6358839296, "message": "Request performance: GET /parks/ - 0.245s, 32 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 245.04, "duration_seconds": 0.245, "query_count": 32, "content_length_bytes": 97140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'a2679409-7d13-44da-8009-566dd9d0af30'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'a2679409-7d13-44da-8009-566dd9d0af30'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'a2679409-7d13-44da-8009-566dd9d0af30'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'a2679409-7d13-44da-8009-566dd9d0af30'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6358839296_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:36:21.853320+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 11:36:39,874", "module": "performance_middleware", "process": 81038, "thread": 6358839296, "message": "Request exception: GET /rides/ - 0.111s, 1 queries, AttributeError: 'RideSearchService' object has no attribute 'search_rides'", "path": "/rides/", "method": "GET", "status_code": 500, "duration_ms": 111.38, "query_count": 1, "exception": "'RideSearchService' object has no attribute 'search_rides'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-29 11:36:41,929", "module": "performance_middleware", "process": 81038, "thread": 6375665664, "message": "Request performance: GET / - 0.280s, 69 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 280.09, "duration_seconds": 0.28, "query_count": 69, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '35b6f512-7a3e-4295-8251-c7751de415c6'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '35b6f512-7a3e-4295-8251-c7751de415c6'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '35b6f512-7a3e-4295-8251-c7751de415c6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '35b6f512-7a3e-4295-8251-c7751de415c6'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.015}, {"sql": "RELEASE SAVEPOINT \"s6375665664_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:36:41.648956+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:36:45,062", "module": "performance_middleware", "process": 81038, "thread": 6375665664, "message": "Request performance: GET /parks/ - 0.234s, 32 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 234.48, "duration_seconds": 0.234, "query_count": 32, "content_length_bytes": 97140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'f9c37d42-c094-44af-ad5c-ba619aa2fe76'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'f9c37d42-c094-44af-ad5c-ba619aa2fe76'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'f9c37d42-c094-44af-ad5c-ba619aa2fe76'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'f9c37d42-c094-44af-ad5c-ba619aa2fe76'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6375665664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:36:44.829000+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:36:51,540", "module": "performance_middleware", "process": 81038, "thread": 6375665664, "message": "Request performance: GET /parks/ - 0.148s, 31 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 147.5, "duration_seconds": 0.148, "query_count": 31, "content_length_bytes": 97140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'fc74ac50-2a30-4bb0-a8e9-46b73c2a4d0e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'fc74ac50-2a30-4bb0-a8e9-46b73c2a4d0e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'fc74ac50-2a30-4bb0-a8e9-46b73c2a4d0e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'fc74ac50-2a30-4bb0-a8e9-46b73c2a4d0e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'fc74ac50-2a30-4bb0-a8e9-46b73c2a4d0e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6375665664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:36:51.393308+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:37:27,557", "module": "performance_middleware", "process": 81038, "thread": 6375665664, "message": "Request performance: GET /parks/ - 0.234s, 25 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 234.46, "duration_seconds": 0.234, "query_count": 25, "content_length_bytes": 25424, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9f9ffaf2-d694-4e14-8c45-8878d1eca095'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '9f9ffaf2-d694-4e14-8c45-8878d1eca095'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '9f9ffaf2-d694-4e14-8c45-8878d1eca095'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '9f9ffaf2-d694-4e14-8c45-8878d1eca095'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6375665664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '{\"view_mode\": \"list\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:37:27.324617+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:40:22,081", "module": "performance_middleware", "process": 81038, "thread": 6375665664, "message": "Request performance: GET / - 0.461s, 70 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 461.31, "duration_seconds": 0.461, "query_count": 70, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '9ad0d022-cd87-4fad-8e7f-b70687cac4a2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '9ad0d022-cd87-4fad-8e7f-b70687cac4a2'", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '9ad0d022-cd87-4fad-8e7f-b70687cac4a2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '9ad0d022-cd87-4fad-8e7f-b70687cac4a2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.031}, {"sql": "RELEASE SAVEPOINT \"s6375665664_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:40:21.622566+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:40:23,389", "module": "performance_middleware", "process": 81038, "thread": 6375665664, "message": "Request performance: GET /parks/ - 0.214s, 31 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 214.3, "duration_seconds": 0.214, "query_count": 31, "content_length_bytes": 97140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'f1970538-d469-4cff-aebe-f25b7f87b68e'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'f1970538-d469-4cff-aebe-f25b7f87b68e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'f1970538-d469-4cff-aebe-f25b7f87b68e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'f1970538-d469-4cff-aebe-f25b7f87b68e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6375665664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:40:23.175005+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:40:30,472", "module": "performance_middleware", "process": 81038, "thread": 6375665664, "message": "Request performance: GET /parks/ - 0.132s, 31 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 131.69, "duration_seconds": 0.132, "query_count": 31, "content_length_bytes": 97140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '6c40a1ec-d4b0-4220-9169-529640b95954'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '6c40a1ec-d4b0-4220-9169-529640b95954'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '6c40a1ec-d4b0-4220-9169-529640b95954'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '6c40a1ec-d4b0-4220-9169-529640b95954'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '6c40a1ec-d4b0-4220-9169-529640b95954'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6375665664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:40:30.340610+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-29 11:40:43,628", "module": "performance_middleware", "process": 81038, "thread": 6375665664, "message": "Request performance: GET /api/v1/auth/providers/ - 0.096s, 12 queries, 200", "path": "/api/v1/auth/providers/", "method": "GET", "status_code": 200, "duration_ms": 95.59, "duration_seconds": 0.096, "query_count": 12, "content_length_bytes": 10738, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'a5244dee-09b2-4827-8172-17f975ec0031', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2a961ffd-ca97-43ed-a82d-f7fa9958325b', '318684c4-b5c0-434a-a103-1032410d57b3', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6375665664_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '318684c4-b5c0-434a-a103-1032410d57b3'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"socialaccount_socialapp\".\"id\", \"socialaccount_social...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6375665664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/providers/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:40:43.534115+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:41:58,434", "module": "performance_middleware", "process": 81038, "thread": 6392492032, "message": "Request performance: GET /parks/ - 0.319s, 66 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 318.67, "duration_seconds": 0.319, "query_count": 66, "content_length_bytes": 97140, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = '51ad30b1-91d3-4bbb-953e-761cf6969c08'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '51ad30b1-91d3-4bbb-953e-761cf6969c08'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '51ad30b1-91d3-4bbb-953e-761cf6969c08'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '51ad30b1-91d3-4bbb-953e-761cf6969c08'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6392492032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:41:58.117212+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:41:59,137", "module": "performance_middleware", "process": 81038, "thread": 6375665664, "message": "Request performance: GET /favicon.ico - 0.075s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 75.03, "duration_seconds": 0.075, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cb461f89-0784-4314-8571-2ddbd733b7c9', 'ca729951-2c23-40a0-a095-1fceb1081de2', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375665664_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6375665664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:41:59.063126+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:42:07,752", "module": "performance_middleware", "process": 81038, "thread": 6375665664, "message": "Request performance: GET /parks/ - 0.131s, 24 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 130.55, "duration_seconds": 0.131, "query_count": 24, "content_length_bytes": 25424, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '058739e9-d64b-4e38-b831-a0cf33cca1a2'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '058739e9-d64b-4e38-b831-a0cf33cca1a2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '058739e9-d64b-4e38-b831-a0cf33cca1a2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '058739e9-d64b-4e38-b831-a0cf33cca1a2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '058739e9-d64b-4e38-b831-a0cf33cca1a2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6375665664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '{\"view_mode\": \"list\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:42:07.622604+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:44:48,509", "module": "performance_middleware", "process": 81038, "thread": 6375665664, "message": "Request performance: GET /search/parks/ - 0.224s, 31 queries, 200", "path": "/search/parks/", "method": "GET", "status_code": 200, "duration_ms": 223.53, "duration_seconds": 0.224, "query_count": 31, "content_length_bytes": 41984, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '6182274c-e14d-4418-a6c4-668f4b179b62'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '6182274c-e14d-4418-a6c4-668f4b179b62'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '6182274c-e14d-4418-a6c4-668f4b179b62'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '6182274c-e14d-4418-a6c4-668f4b179b62'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6375665664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/search/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:44:48.286872+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:44:49,108", "module": "performance_middleware", "process": 81038, "thread": 6375665664, "message": "Request performance: GET /favicon.ico - 0.086s, 9 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 86.35, "duration_seconds": 0.086, "query_count": 9, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a2688b07-285c-4516-8388-95e498c5b2ce', '629de7c2-4f81-49ab-942e-7fe3ed62df65', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375665664_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6375665664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:44:49.022881+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:45:41,706", "module": "performance_middleware", "process": 81038, "thread": 6375665664, "message": "Request performance: GET /search/parks/ - 0.219s, 32 queries, 200", "path": "/search/parks/", "method": "GET", "status_code": 200, "duration_ms": 219.13, "duration_seconds": 0.219, "query_count": 32, "content_length_bytes": 50443, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'ab9c086a-b608-418f-aebb-85ed5931b5f9'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'ab9c086a-b608-418f-aebb-85ed5931b5f9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'ab9c086a-b608-418f-aebb-85ed5931b5f9'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6375665664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/search/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:45:41.489124+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:45:42,551", "module": "performance_middleware", "process": 81038, "thread": 6375665664, "message": "Request performance: GET /favicon.ico - 0.122s, 9 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 122.4, "duration_seconds": 0.122, "query_count": 9, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('eb31f91b-b73b-4d58-af21-53240ff6b3f2', 'd6521815-e738-427f-867a-52cc831086bf', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375665664_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6375665664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:45:42.429552+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 11:45:59,146", "module": "performance_middleware", "process": 81038, "thread": 6375665664, "message": "Request exception: GET /parks/ - 0.165s, 11 queries, TemplateDoesNotExist: core/search/components/filter_form.html", "path": "/parks/", "method": "GET", "status_code": 500, "duration_ms": 165.35, "query_count": 11, "exception": "core/search/components/filter_form.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-29 11:46:08,281", "module": "performance_middleware", "process": 81038, "thread": 6392492032, "message": "Request performance: GET / - 0.249s, 69 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 249.24, "duration_seconds": 0.249, "query_count": 69, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = 'c55fcd6a-2a9c-4c5a-98ed-88df4304632e'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = 'c55fcd6a-2a9c-4c5a-98ed-88df4304632e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = 'c55fcd6a-2a9c-4c5a-98ed-88df4304632e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'c55fcd6a-2a9c-4c5a-98ed-88df4304632e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.015}, {"sql": "RELEASE SAVEPOINT \"s6392492032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:46:08.035217+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:46:08,992", "module": "performance_middleware", "process": 81038, "thread": 6392492032, "message": "Request performance: GET /favicon.ico - 0.079s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 79.32, "duration_seconds": 0.079, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d2574d90-cbc9-4ddf-a1f7-50c24c1dfdcb', 'efeb8e8c-dddd-406a-babd-c3d42b424970', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6392492032_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6392492032_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:46:08.914040+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 11:46:14,892", "module": "performance_middleware", "process": 81038, "thread": 6392492032, "message": "Request exception: GET /parks/ - 0.099s, 3 queries, TemplateDoesNotExist: core/search/components/filter_form.html", "path": "/parks/", "method": "GET", "status_code": 500, "duration_ms": 99.32, "query_count": 3, "exception": "core/search/components/filter_form.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-29 11:47:11,333", "module": "performance_middleware", "process": 81038, "thread": 6409318400, "message": "Request performance: GET / - 0.257s, 70 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 257.09, "duration_seconds": 0.257, "query_count": 70, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '5d96c836-ddc2-49f1-a3e0-ebc427658f19'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '5d96c836-ddc2-49f1-a3e0-ebc427658f19'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '5d96c836-ddc2-49f1-a3e0-ebc427658f19'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '5d96c836-ddc2-49f1-a3e0-ebc427658f19'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.014}, {"sql": "RELEASE SAVEPOINT \"s6409318400_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:47:11.078319+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:47:11,850", "module": "performance_middleware", "process": 81038, "thread": 6409318400, "message": "Request performance: GET /favicon.ico - 0.067s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 66.89, "duration_seconds": 0.067, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2c4ec9f8-f423-4a0b-b1ae-44e2a48859ae', '839a405a-0446-4f0a-94bb-8c9630c7ed89', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6409318400_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6409318400_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:47:11.783699+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 11:47:18,363", "module": "performance_middleware", "process": 81038, "thread": 6409318400, "message": "Request exception: GET /parks/ - 0.093s, 26 queries, TemplateDoesNotExist: core/search/components/filter_form.html", "path": "/parks/", "method": "GET", "status_code": 500, "duration_ms": 93.47, "query_count": 26, "exception": "core/search/components/filter_form.html", "exception_type": "TemplateDoesNotExist", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-29 11:48:09,266", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET / - 0.365s, 69 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 365.37, "duration_seconds": 0.365, "query_count": 69, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = 'ef13d174-816d-47e0-9570-9438a3f95125'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = 'ef13d174-816d-47e0-9570-9438a3f95125'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = 'ef13d174-816d-47e0-9570-9438a3f95125'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'ef13d174-816d-47e0-9570-9438a3f95125'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.015}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:48:08.902065+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:48:09,872", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /favicon.ico - 0.076s, 9 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 75.59, "duration_seconds": 0.076, "query_count": 9, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fcd89378-88cd-41f4-9884-ac52bdcd8433', 'd7b046f0-b52c-415f-90de-e402bd4f03ba', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:48:09.797150+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:49:19,899", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET / - 0.235s, 68 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 235.13, "duration_seconds": 0.235, "query_count": 68, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = 'dd35a5c4-9fbf-4164-bd42-807270bc5325'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = 'dd35a5c4-9fbf-4164-bd42-807270bc5325'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = 'dd35a5c4-9fbf-4164-bd42-807270bc5325'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'dd35a5c4-9fbf-4164-bd42-807270bc5325'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:49:19.666513+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:49:20,818", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /favicon.ico - 0.084s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 84.4, "duration_seconds": 0.084, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8a4cd025-a1fc-4829-b4b7-9903f3c717fe', '897f2acd-a0dd-41cf-a165-63a5d5e628fb', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:49:20.734207+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:49:44,312", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/ - 0.195s, 24 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 195.46, "duration_seconds": 0.195, "query_count": 24, "content_length_bytes": 74399, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2e7d2af5-625d-43c6-a255-cab028a7f04b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '2e7d2af5-625d-43c6-a255-cab028a7f04b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '2e7d2af5-625d-43c6-a255-cab028a7f04b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '2e7d2af5-625d-43c6-a255-cab028a7f04b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '2e7d2af5-625d-43c6-a255-cab028a7f04b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:49:44.118019+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:52:45,472", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/ - 0.327s, 59 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 326.99, "duration_seconds": 0.327, "query_count": 59, "content_length_bytes": 55610, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '58ca1aac-59bb-4ed2-a870-5b08b1cc4af4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = '58ca1aac-59bb-4ed2-a870-5b08b1cc4af4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '58ca1aac-59bb-4ed2-a870-5b08b1cc4af4'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:52:45.146749+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:52:46,037", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /favicon.ico - 0.074s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 74.18, "duration_seconds": 0.074, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2c0355af-7165-4d54-a91d-29e7a451ad12', '51478337-35bf-4ce7-a9b1-3ba7fdd30dfc', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:52:45.963679+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 11:53:00,389", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/ - 0.186s, 25 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 185.64, "duration_seconds": 0.186, "query_count": 25, "content_length_bytes": 25424, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5f62cac5-a0cb-4663-ae89-a2a94dcdbe92'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '5f62cac5-a0cb-4663-ae89-a2a94dcdbe92'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '5f62cac5-a0cb-4663-ae89-a2a94dcdbe92'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '5f62cac5-a0cb-4663-ae89-a2a94dcdbe92'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '{\"view_mode\": \"list\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T16:53:00.204357+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:08:34,445", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/ - 0.463s, 70 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 462.93, "duration_seconds": 0.463, "query_count": 70, "content_length_bytes": 56856, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '78049166-8451-4ec1-ab29-90e14c9184b2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '78049166-8451-4ec1-ab29-90e14c9184b2'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '78049166-8451-4ec1-ab29-90e14c9184b2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 20 WHERE \"silk_request\".\"id\" = '78049166-8451-4ec1-ab29-90e14c9184b2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '{\"view_mode\": \"list\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:08:33.984888+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:08:38,245", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/ - 0.175s, 24 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 174.78, "duration_seconds": 0.175, "query_count": 24, "content_length_bytes": 24119, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ff4d64b2-b178-4b77-b137-580207b4a30f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ff4d64b2-b178-4b77-b137-580207b4a30f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'ff4d64b2-b178-4b77-b137-580207b4a30f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'ff4d64b2-b178-4b77-b137-580207b4a30f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'ff4d64b2-b178-4b77-b137-580207b4a30f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '{\"view_mode\": \"grid\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:08:38.071499+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:08:41,511", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/ - 0.138s, 26 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 137.83, "duration_seconds": 0.138, "query_count": 26, "content_length_bytes": 55610, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7bca167e-bcc8-4ceb-89cc-2f4711593461'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '7bca167e-bcc8-4ceb-89cc-2f4711593461'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '7bca167e-bcc8-4ceb-89cc-2f4711593461'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '7bca167e-bcc8-4ceb-89cc-2f4711593461'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '{\"view_mode\": \"grid\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:08:41.373919+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:11:01,872", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/ - 0.218s, 24 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 217.56, "duration_seconds": 0.218, "query_count": 24, "content_length_bytes": 54982, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '488914a5-3c99-4833-b0bb-eac37607b74d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '488914a5-3c99-4833-b0bb-eac37607b74d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '488914a5-3c99-4833-b0bb-eac37607b74d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '488914a5-3c99-4833-b0bb-eac37607b74d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '488914a5-3c99-4833-b0bb-eac37607b74d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '{\"view_mode\": \"grid\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:11:01.655604+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:11:16,304", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/ - 0.164s, 25 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 163.55, "duration_seconds": 0.164, "query_count": 25, "content_length_bytes": 57119, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '458d230c-09fa-443f-8e7b-65d1b14cb6f6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '458d230c-09fa-443f-8e7b-65d1b14cb6f6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '458d230c-09fa-443f-8e7b-65d1b14cb6f6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '458d230c-09fa-443f-8e7b-65d1b14cb6f6'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '{\"view_mode\": \"grid\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:11:16.141796+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:11:46,384", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/ - 0.331s, 24 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 330.62, "duration_seconds": 0.331, "query_count": 24, "content_length_bytes": 59113, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1e2b836b-6bbe-43f2-919a-a995a814f40a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1e2b836b-6bbe-43f2-919a-a995a814f40a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '1e2b836b-6bbe-43f2-919a-a995a814f40a'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '1e2b836b-6bbe-43f2-919a-a995a814f40a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '1e2b836b-6bbe-43f2-919a-a995a814f40a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:11:46.056025+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:11:47,024", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /favicon.ico - 0.087s, 9 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 86.61, "duration_seconds": 0.087, "query_count": 9, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('328b5fec-ddfc-4cf5-b4b1-c30b4a5936d2', '016cf01f-3959-49bc-96ed-6895f1346ede', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:11:46.937759+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:12:24,271", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/ - 0.176s, 26 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 176.06, "duration_seconds": 0.176, "query_count": 26, "content_length_bytes": 25424, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1ac4f23f-e2a0-4da6-96d2-6ec6b6f3851a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '1ac4f23f-e2a0-4da6-96d2-6ec6b6f3851a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '1ac4f23f-e2a0-4da6-96d2-6ec6b6f3851a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '1ac4f23f-e2a0-4da6-96d2-6ec6b6f3851a'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '{\"view_mode\": \"list\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:12:24.096247+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:13:25,670", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/ - 0.242s, 26 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 242.08, "duration_seconds": 0.242, "query_count": 26, "content_length_bytes": 59113, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '19af8553-afce-4de3-80a0-eb7860579f9b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '19af8553-afce-4de3-80a0-eb7860579f9b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '19af8553-afce-4de3-80a0-eb7860579f9b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '19af8553-afce-4de3-80a0-eb7860579f9b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:13:25.431161+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:13:26,359", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /favicon.ico - 0.072s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 71.71, "duration_seconds": 0.072, "query_count": 8, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7d436be0-ffdd-4246-95e3-d9520a5e00dd', '5119bd70-21e4-42c7-aff2-861adec0aab9', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:13:26.287988+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:14:20,494", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/ - 0.305s, 59 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 305.32, "duration_seconds": 0.305, "query_count": 59, "content_length_bytes": 60888, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '14232403-9313-41e3-b774-9f90121d5c95'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '14232403-9313-41e3-b774-9f90121d5c95'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = '14232403-9313-41e3-b774-9f90121d5c95'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '14232403-9313-41e3-b774-9f90121d5c95'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '{\"view_mode\": \"grid\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:14:20.189491+00:00'::timestamptz, ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:14:41,214", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/ - 0.178s, 26 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 177.78, "duration_seconds": 0.178, "query_count": 26, "content_length_bytes": 59151, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c8b955b8-9765-4e75-8126-f08df78b68c6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'c8b955b8-9765-4e75-8126-f08df78b68c6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'c8b955b8-9765-4e75-8126-f08df78b68c6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'c8b955b8-9765-4e75-8126-f08df78b68c6'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '{\"view_mode\": \"grid\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:14:41.037463+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:14:45,644", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/ - 0.147s, 27 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 147.08, "duration_seconds": 0.147, "query_count": 27, "content_length_bytes": 59151, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '4c708228-bff7-444d-a27c-57eb154bf9fb'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '4c708228-bff7-444d-a27c-57eb154bf9fb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '4c708228-bff7-444d-a27c-57eb154bf9fb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '{\"view_mode\": \"grid\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:14:45.497623+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:14:46,639", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/ - 0.140s, 26 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 139.96, "duration_seconds": 0.14, "query_count": 26, "content_length_bytes": 59113, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '2b2b0870-cf5a-412c-897b-371455718c22'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '2b2b0870-cf5a-412c-897b-371455718c22'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '2b2b0870-cf5a-412c-897b-371455718c22'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:14:46.499552+00:00'::timestamptz, \"view_name\" = 'parks:...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:14:47,271", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /favicon.ico - 0.066s, 9 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 66.26, "duration_seconds": 0.066, "query_count": 9, "content_length_bytes": 6269, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f510614c-f0ef-4ddb-be7d-7496d395a081', 'debf97f1-f3f4-4b5d-a6c1-44f7a25375bc', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:14:47.205900+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:15:33,944", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/silver-dollar-city/ - 0.254s, 42 queries, 200", "path": "/parks/silver-dollar-city/", "method": "GET", "status_code": 200, "duration_ms": 254.33, "duration_seconds": 0.254, "query_count": 42, "content_length_bytes": 16850, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '773aa17c-a3fd-4451-9595-b95ba541907d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '773aa17c-a3fd-4451-9595-b95ba541907d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '773aa17c-a3fd-4451-9595-b95ba541907d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '773aa17c-a3fd-4451-9595-b95ba541907d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/silver-dollar-city/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:15:33.693591+00:00'::timestamptz, \"v...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-29 12:15:34,223", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/silver-dollar-city/actions/ - 0.106s, 12 queries, 200", "path": "/parks/silver-dollar-city/actions/", "method": "GET", "status_code": 200, "duration_ms": 106.16, "duration_seconds": 0.106, "query_count": 12, "content_length_bytes": 3, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'f018034d-2dd2-44de-b6c7-94c086611a3c', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('85a30e95-fc99-4661-9227-55556a93f0d0', '70aaf55a-7207-44cf-8f73-2f5950f52231', 200, 'Cgo...", "time": 0.002}, {"sql": "SAVEPOINT \"s6426144768_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '70aaf55a-7207-44cf-8f73-2f5950f52231'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/silver-dollar-city/actions/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:15:34.117310+00:00'::timesta...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:15:38,297", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/cedar-point/ - 0.169s, 39 queries, 200", "path": "/parks/cedar-point/", "method": "GET", "status_code": 200, "duration_ms": 168.66, "duration_seconds": 0.169, "query_count": 39, "content_length_bytes": 20565, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '4df89664-b5cb-4fea-b98e-8b42614dbf3e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '4df89664-b5cb-4fea-b98e-8b42614dbf3e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '4df89664-b5cb-4fea-b98e-8b42614dbf3e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '4df89664-b5cb-4fea-b98e-8b42614dbf3e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '4df89664-b5cb-4fea-b98e-8b42614dbf3e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/cedar-point/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:15:38.129644+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-29 12:15:38,475", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/cedar-point/actions/ - 0.059s, 12 queries, 200", "path": "/parks/cedar-point/actions/", "method": "GET", "status_code": 200, "duration_ms": 59.09, "duration_seconds": 0.059, "query_count": 12, "content_length_bytes": 3, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'c9da8a7b-54f8-4b4f-98ce-93a792a831f4', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2dc7846f-6c0b-4591-9fd4-7533d10001b9', 'e7e40d4c-9a70-40a7-b88e-0f8e7694dbaf', 200, 'Cgo...", "time": 0.0}, {"sql": "SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e7e40d4c-9a70-40a7-b88e-0f8e7694dbaf'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\"....", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/cedar-point/actions/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:15:38.417043+00:00'::timestamptz, \"...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:15:54,685", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET /parks/ - 0.205s, 25 queries, 200", "path": "/parks/", "method": "GET", "status_code": 200, "duration_ms": 204.76, "duration_seconds": 0.205, "query_count": 25, "content_length_bytes": 59151, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c6205ffe-4529-4e1a-b425-f47376228286'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'c6205ffe-4529-4e1a-b425-f47376228286'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'c6205ffe-4529-4e1a-b425-f47376228286'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'c6205ffe-4529-4e1a-b425-f47376228286'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) FROM (SELECT DISTINCT \"p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/parks/', \"query_params\" = '{\"view_mode\": \"grid\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:15:54.480645+00:00'::timestamptz, ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 12:15:56,065", "module": "performance_middleware", "process": 81038, "thread": 6426144768, "message": "Request performance: GET / - 0.220s, 69 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 219.87, "duration_seconds": 0.22, "query_count": 69, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = '50bca9b0-48b2-4928-9a5b-93aff6281bac'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '50bca9b0-48b2-4928-9a5b-93aff6281bac'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '50bca9b0-48b2-4928-9a5b-93aff6281bac'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '50bca9b0-48b2-4928-9a5b-93aff6281bac'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.014}, {"sql": "RELEASE SAVEPOINT \"s6426144768_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:15:55.845751+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 13:22:45,046", "module": "performance_middleware", "process": 760, "thread": 6204796928, "message": "Request performance: GET / - 0.239s, 37 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 239.48, "duration_seconds": 0.239, "query_count": 37, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'd4a74f0d-d282-48f9-aae0-60b23bff7b61'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'd4a74f0d-d282-48f9-aae0-60b23bff7b61'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'd4a74f0d-d282-48f9-aae0-60b23bff7b61'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'd4a74f0d-d282-48f9-aae0-60b23bff7b61'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6204796928_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:22:44.854617+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 13:22:46,734", "module": "performance_middleware", "process": 760, "thread": 6204796928, "message": "Request performance: GET / - 0.240s, 31 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 239.74, "duration_seconds": 0.24, "query_count": 31, "content_length_bytes": 4298, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '993768c9-8443-48a5-a20d-feb402cc03d3'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '993768c9-8443-48a5-a20d-feb402cc03d3'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '993768c9-8443-48a5-a20d-feb402cc03d3'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '993768c9-8443-48a5-a20d-feb402cc03d3'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6204796928_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:22:46.496514+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 13:39:52,625", "module": "performance_middleware", "process": 31762, "thread": 6159429632, "message": "Request performance: GET / - 0.413s, 73 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 412.55, "duration_seconds": 0.413, "query_count": 73, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = '4f8c9e2d-5dca-4dfe-a46a-b12440681c38'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = '4f8c9e2d-5dca-4dfe-a46a-b12440681c38'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = '4f8c9e2d-5dca-4dfe-a46a-b12440681c38'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 20 WHERE \"silk_request\".\"id\" = '4f8c9e2d-5dca-4dfe-a46a-b12440681c38'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 21 WHERE \"silk_request\".\"id\" = '4f8c9e2d-5dca-4dfe-a46a-b12440681c38'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.015}, {"sql": "RELEASE SAVEPOINT \"s6159429632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:39:52.235918+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 13:39:53,317", "module": "performance_middleware", "process": 31762, "thread": 6159429632, "message": "Request performance: GET /favicon.ico - 0.088s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 87.65, "duration_seconds": 0.088, "query_count": 8, "content_length_bytes": 6123, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('38ff27cd-75c0-478f-9275-22783550738e', 'b15ee718-5ed9-434f-a6b9-691d7f5488d3', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6159429632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6159429632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:39:53.229758+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 13:45:28,793", "module": "performance_middleware", "process": 34521, "thread": 6138753024, "message": "Request performance: GET /api/v1/health/simple/ - 5.122s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5122.45, "duration_seconds": 5.122, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('35d73de6-f60a-4cc2-86f2-ac5d596f23a9', 'c2097ca4-1307-43f1-bae7-dc98e86327ec', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6138753024_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6138753024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:45:23.701324+00:00'::timestamptz, \"view_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 13:45:33,987", "module": "performance_middleware", "process": 34521, "thread": 6138753024, "message": "Request performance: GET /api/v1/stats/ - 5.156s, 54 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5156.19, "duration_seconds": 5.156, "query_count": 54, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'e25ecd38-cbc3-4a30-97ef-3400c280d23a'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'e25ecd38-cbc3-4a30-97ef-3400c280d23a'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'e25ecd38-cbc3-4a30-97ef-3400c280d23a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6138753024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:45:28.831219+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 13:45:34,280", "module": "performance_middleware", "process": 34521, "thread": 6155579392, "message": "Request performance: GET /api/v1/trending/ - 5.391s, 253 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5391.13, "duration_seconds": 5.391, "query_count": 253, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = '6f88d710-a000-4080-b35d-0c39d0013dbe'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = '6f88d710-a000-4080-b35d-0c39d0013dbe'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = '6f88d710-a000-4080-b35d-0c39d0013dbe'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = '6f88d710-a000-4080-b35d-0c39d0013dbe'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.016}, {"sql": "RELEASE SAVEPOINT \"s6155579392_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.009}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:45:28.8903...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "ERROR", "asctime": "2025-08-29 13:45:38,999", "module": "performance_middleware", "process": 34521, "thread": 6172405760, "message": "Request performance: GET /api/v1/new-content/ - 5.158s, 15 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5157.74, "duration_seconds": 5.158, "query_count": 15, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ef3c35c3-0ba9-43ec-b252-33b0fc9d38b5', 'dc705c90-3419-403c-abb9-190b76331738', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6172405760_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'dc705c90-3419-403c-abb9-190b76331738'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'dc705c90-3419-403c-abb9-190b76331738'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6172405760_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:45:33.843595+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 13:45:39,034", "module": "performance_middleware", "process": 34521, "thread": 6325039104, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.140s, 17 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5139.54, "duration_seconds": 5.14, "query_count": 17, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '169282dd-de24-4ac7-a76a-85a949b107ba'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '169282dd-de24-4ac7-a76a-85a949b107ba'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:45:33.896293+00:00'::time...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 13:50:15,116", "module": "performance_middleware", "process": 34521, "thread": 6138753024, "message": "Request performance: POST /api/v1/auth/login/ - 0.426s, 28 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 425.96, "duration_seconds": 0.426, "query_count": 28, "content_length_bytes": 245, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '50843e06-ee5c-4fcd-b220-9ef4ef9724ea'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '50843e06-ee5c-4fcd-b220-9ef4ef9724ea'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '50843e06-ee5c-4fcd-b220-9ef4ef9724ea'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '50843e06-ee5c-4fcd-b220-9ef4ef9724ea'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6138753024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "ERROR", "asctime": "2025-08-29 13:58:17,773", "module": "performance_middleware", "process": 34521, "thread": 6138753024, "message": "Request performance: GET /api/v1/health/simple/ - 5.085s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5085.45, "duration_seconds": 5.085, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b58795b4-2006-44e2-b184-a9f64d464acd', 'cfead86d-a1c0-4c69-b24f-d81cc82744a5', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6138753024_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6138753024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:58:12.690899+00:00'::timestamptz, \"view_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 13:58:22,949", "module": "performance_middleware", "process": 34521, "thread": 6155579392, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.100s, 17 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5100.09, "duration_seconds": 5.1, "query_count": 17, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('88dd69ef-c643-457f-8ed0-7ab11529015c', '298543b8-986f-494e-8679-9bf8fad7a068', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6155579392_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '298543b8-986f-494e-8679-9bf8fad7a068'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '298543b8-986f-494e-8679-9bf8fad7a068'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6155579392_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:58:17.849767+00:00'::time...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 13:58:23,150", "module": "performance_middleware", "process": 34521, "thread": 6138753024, "message": "Request performance: GET /api/v1/stats/ - 5.341s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5340.98, "duration_seconds": 5.341, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'e021e06b-9777-4165-9b0a-e755912abbee'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'e021e06b-9777-4165-9b0a-e755912abbee'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'e021e06b-9777-4165-9b0a-e755912abbee'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'e021e06b-9777-4165-9b0a-e755912abbee'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'e021e06b-9777-4165-9b0a-e755912abbee'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6138753024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:58:17.810425+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 13:58:27,909", "module": "performance_middleware", "process": 34521, "thread": 6172405760, "message": "Request performance: GET /api/v1/trending/ - 5.087s, 9 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5086.62, "duration_seconds": 5.087, "query_count": 9, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9e3d4b2e-d344-43bc-ad96-b2195bc35b65', '078ef243-9190-4e3c-8f50-8420528851a0', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172405760_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172405760_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:58:22.8241...", "time": 0.005}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 13:58:27,917", "module": "performance_middleware", "process": 34521, "thread": 6325039104, "message": "Request performance: GET /api/v1/new-content/ - 5.066s, 9 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5065.66, "duration_seconds": 5.066, "query_count": 9, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('41d58022-3070-4c4b-ac86-605eaffc1185', '84cc6c6a-0c34-4ba0-b048-d62778507b4f', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T17:58:22.853414+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 14:02:16,559", "module": "performance_middleware", "process": 34521, "thread": 6138753024, "message": "Request performance: GET / - 0.520s, 70 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 519.65, "duration_seconds": 0.52, "query_count": 70, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = 'c93adb6b-faef-4cfa-9e01-3c7305cf3523'", "time": 0.005}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = 'c93adb6b-faef-4cfa-9e01-3c7305cf3523'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = 'c93adb6b-faef-4cfa-9e01-3c7305cf3523'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'c93adb6b-faef-4cfa-9e01-3c7305cf3523'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.019}, {"sql": "RELEASE SAVEPOINT \"s6138753024_x1\"", "time": 0.004}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T18:02:16.055334+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-29 14:02:23,761", "module": "performance_middleware", "process": 34521, "thread": 6138753024, "message": "Request performance: GET / - 0.390s, 68 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 390.47, "duration_seconds": 0.39, "query_count": 68, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = 'd096f2c6-811f-4b70-9c1f-d247e1d944e2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 17 WHERE \"silk_request\".\"id\" = 'd096f2c6-811f-4b70-9c1f-d247e1d944e2'", "time": 0.004}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 18 WHERE \"silk_request\".\"id\" = 'd096f2c6-811f-4b70-9c1f-d247e1d944e2'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 19 WHERE \"silk_request\".\"id\" = 'd096f2c6-811f-4b70-9c1f-d247e1d944e2'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.014}, {"sql": "RELEASE SAVEPOINT \"s6138753024_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T18:02:23.371498+00:00'::timestamptz, \"view_name\" = 'home', \"end_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 14:06:32,412", "module": "performance_middleware", "process": 34521, "thread": 6138753024, "message": "Request performance: GET /api/v1/stats/ - 0.116s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 116.42, "duration_seconds": 0.116, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '2815654a-c1eb-4f06-8608-555edc6f9b65'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '2815654a-c1eb-4f06-8608-555edc6f9b65'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '2815654a-c1eb-4f06-8608-555edc6f9b65'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '2815654a-c1eb-4f06-8608-555edc6f9b65'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '2815654a-c1eb-4f06-8608-555edc6f9b65'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6138753024_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T18:06:32.296758+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-29 14:06:37,403", "module": "performance_middleware", "process": 34521, "thread": 6155579392, "message": "Request performance: GET /api/v1/trending/ - 5.091s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5091.14, "duration_seconds": 5.091, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cc0a0385-a99a-4f91-9107-586aecbb67af', '6364e3e8-e812-49a1-8728-c0c887e00367', 200, '', ...", "time": 0.01}, {"sql": "SAVEPOINT \"s6155579392_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6155579392_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T18:06:32.3125...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 14:06:37,410", "module": "performance_middleware", "process": 34521, "thread": 6172405760, "message": "Request performance: GET /api/v1/new-content/ - 5.096s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5096.09, "duration_seconds": 5.096, "query_count": 8, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ab21fb77-7663-4219-bb31-0ad8fd9fd5f5', 'f472c282-201d-4791-98ee-c31c80c60b4d', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172405760_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172405760_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T18:06:32.314489+0...", "time": 0.005}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 14:06:37,431", "module": "performance_middleware", "process": 34521, "thread": 6325039104, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.117s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5116.51, "duration_seconds": 5.117, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3cb63cfa-f8c1-4c09-b043-371ba991e4c4', 'a1a86360-f9db-49fe-806e-e992221ed8da', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a1a86360-f9db-49fe-806e-e992221ed8da'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a1a86360-f9db-49fe-806e-e992221ed8da'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T18:06:32.315142+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 14:06:56,206", "module": "performance_middleware", "process": 34521, "thread": 6155579392, "message": "Request performance: GET /api/v1/trending/ - 5.097s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5096.67, "duration_seconds": 5.097, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f4f15faa-bb9b-46cb-b047-e66886dbef31', '03109c56-c95d-43a3-878c-e0df70f3f9ed', 200, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6155579392_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6155579392_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T18:06:51.1099...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-29 14:06:56,208", "module": "performance_middleware", "process": 34521, "thread": 6172405760, "message": "Request performance: GET /api/v1/new-content/ - 5.096s, 9 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5096.23, "duration_seconds": 5.096, "query_count": 9, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.008}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1dfb9a57-c37d-4d13-b63e-585d2c722f11', 'b9070625-ec62-4279-afc6-03d9f0645a62', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172405760_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172405760_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T18:06:51.113147+0...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 14:06:56,244", "module": "performance_middleware", "process": 34521, "thread": 6325039104, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.132s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5131.77, "duration_seconds": 5.132, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c05b7f53-a46e-4abd-b9f6-d68a57da6c97', '3bb71ce1-901b-456c-b348-0c8fb07680e9', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3bb71ce1-901b-456c-b348-0c8fb07680e9'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3bb71ce1-901b-456c-b348-0c8fb07680e9'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T18:06:51.113321+00:00'::time...", "time": 0.005}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 14:52:38,663", "module": "performance_middleware", "process": 34521, "thread": 6172405760, "message": "Request performance: GET /api/v1/trending/ - 5.111s, 9 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5111.26, "duration_seconds": 5.111, "query_count": 9, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('577edbad-bd90-49cf-85ff-991f71b5b188', '1259fc8b-ca7e-4e62-a857-9655fbf66fc4', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6172405760_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172405760_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T18:52:33.5539...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 14:52:38,680", "module": "performance_middleware", "process": 34521, "thread": 6138753024, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.129s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5129.38, "duration_seconds": 5.129, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1ee853e1-dfea-4356-8a4e-26be7b27dddf', 'bec1f109-5d6a-4f82-91ff-ec8eb749652b', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6138753024_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bec1f109-5d6a-4f82-91ff-ec8eb749652b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'bec1f109-5d6a-4f82-91ff-ec8eb749652b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6138753024_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T18:52:33.551109+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 14:52:38,731", "module": "performance_middleware", "process": 34521, "thread": 6325039104, "message": "Request performance: GET /api/v1/new-content/ - 5.177s, 16 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5177.3, "duration_seconds": 5.177, "query_count": 16, "content_length_bytes": 821, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c31a04c6-aa27-4736-94a7-ba81b8bc8e5d', 'cf82305c-8a40-4ef7-91e9-f4e99524cd3b', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'cf82305c-8a40-4ef7-91e9-f4e99524cd3b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'cf82305c-8a40-4ef7-91e9-f4e99524cd3b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T18:52:33.554456+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 14:52:38,762", "module": "performance_middleware", "process": 34521, "thread": 6155579392, "message": "Request performance: GET /api/v1/stats/ - 5.107s, 55 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5106.76, "duration_seconds": 5.107, "query_count": 55, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'ca804cda-b359-4252-84b4-06c62daf9525'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'ca804cda-b359-4252-84b4-06c62daf9525'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'ca804cda-b359-4252-84b4-06c62daf9525'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'ca804cda-b359-4252-84b4-06c62daf9525'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6155579392_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T18:52:33.655995+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 15:08:08,472", "module": "performance_middleware", "process": 58237, "thread": 6159577088, "message": "Request performance: GET /api/v1/moderation/reports/ - 0.124s, 8 queries, 403", "path": "/api/v1/moderation/reports/", "method": "GET", "status_code": 403, "duration_ms": 123.99, "duration_seconds": 0.124, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1bd3190a-6e62-49b3-b635-41139ad275e9', 'd9617d14-dfa8-4445-b2e6-1e8828f38a61', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6159577088_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6159577088_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/moderation/reports/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T19:08:08.386284+00:00'::timestamptz, \"...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-29 15:08:16,070", "module": "performance_middleware", "process": 58237, "thread": 6159577088, "message": "Request exception: GET /api/schema/ - 0.287s, 1 queries, TypeError: Object of type SerializerMetaclass is not JSON serializable", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 286.7, "query_count": 1, "exception": "Object of type SerializerMetaclass is not JSON serializable", "exception_type": "TypeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-29 15:08:36,128", "module": "performance_middleware", "process": 60451, "thread": 6125514752, "message": "Request exception: GET /api/schema/ - 0.484s, 1 queries, TypeError: Object of type SerializerMetaclass is not JSON serializable", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 484.46, "query_count": 1, "exception": "Object of type SerializerMetaclass is not JSON serializable", "exception_type": "TypeError", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-29 15:08:43,718", "module": "performance_middleware", "process": 60451, "thread": 6142341120, "message": "Request performance: OPTIONS /api/v1/moderation/reports/ - 0.136s, 8 queries, 403", "path": "/api/v1/moderation/reports/", "method": "OPTIONS", "status_code": 403, "duration_ms": 135.53, "duration_seconds": 0.136, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6328a089-1151-4c9c-8ab6-1777738df11d', 'eb155678-597b-44a7-81d2-1e0021d9fa15', 403, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6142341120_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6142341120_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/moderation/reports/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-29T19:08:43.583058+00:00'::timestampt...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 15:50:00,612", "module": "performance_middleware", "process": 95020, "thread": 6201782272, "message": "Request performance: GET /api/v1/moderation/reports/ - 0.126s, 2 queries, 403", "path": "/api/v1/moderation/reports/", "method": "GET", "status_code": 403, "duration_ms": 126.06, "duration_seconds": 0.126, "query_count": 2, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 16:19:14,265", "module": "performance_middleware", "process": 7475, "thread": 6159069184, "message": "Request performance: GET /api/v1/reviews/latest/ - 0.085s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 85.35, "duration_seconds": 0.085, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('52f79656-371f-4835-9c5a-56b9a3c66d21', 'b979b5dd-431e-46b9-9088-def35d4e6c05', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6159069184_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b979b5dd-431e-46b9-9088-def35d4e6c05'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b979b5dd-431e-46b9-9088-def35d4e6c05'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6159069184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T20:19:14.180884+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 16:19:19,277", "module": "performance_middleware", "process": 7475, "thread": 6175895552, "message": "Request performance: GET /api/v1/stats - 5.096s, 8 queries, 301", "path": "/api/v1/stats", "method": "GET", "status_code": 301, "duration_ms": 5096.45, "duration_seconds": 5.096, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a00a85ab-bc34-4151-bee8-d42514c346a4', '7ccd0409-2dd8-46ca-9955-1ab6afbd30cf', 301, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6175895552_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6175895552_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T20:19:14.181658+00:00'::timestamptz, \"view_name\" = N...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 16:19:19,374", "module": "performance_middleware", "process": 7475, "thread": 6209548288, "message": "Request performance: GET /api/v1/new-content/ - 5.191s, 15 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5191.44, "duration_seconds": 5.191, "query_count": 15, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3d93c1fe-abeb-4000-a54d-fbc3c35cccd7', 'b8211365-cc21-4133-ba11-8c697bd3b6eb', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6209548288_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b8211365-cc21-4133-ba11-8c697bd3b6eb'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b8211365-cc21-4133-ba11-8c697bd3b6eb'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6209548288_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T20:19:14.183055+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 16:19:19,442", "module": "performance_middleware", "process": 7475, "thread": 6159069184, "message": "Request performance: GET /api/v1/stats/ - 0.163s, 54 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 162.59, "duration_seconds": 0.163, "query_count": 54, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'fe9691f9-63ba-4ac5-bb95-321c361ad512'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'fe9691f9-63ba-4ac5-bb95-321c361ad512'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'fe9691f9-63ba-4ac5-bb95-321c361ad512'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'fe9691f9-63ba-4ac5-bb95-321c361ad512'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'fe9691f9-63ba-4ac5-bb95-321c361ad512'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6159069184_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T20:19:19.280485+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 16:19:19,665", "module": "performance_middleware", "process": 7475, "thread": 6192721920, "message": "Request performance: GET /api/v1/trending/ - 5.483s, 257 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5483.2, "duration_seconds": 5.483, "query_count": 257, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 75 WHERE \"silk_request\".\"id\" = '0330c41e-868d-4397-b633-080c8ef3b1be'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = '0330c41e-868d-4397-b633-080c8ef3b1be'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = '0330c41e-868d-4397-b633-080c8ef3b1be'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = '0330c41e-868d-4397-b633-080c8ef3b1be'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = '0330c41e-868d-4397-b633-080c8ef3b1be'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.013}, {"sql": "RELEASE SAVEPOINT \"s6192721920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.014}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T20:19:14.1823...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 17:23:35,149", "module": "performance_middleware", "process": 26362, "thread": 6134132736, "message": "Request performance: GET /api/v1/parks/ - 0.284s, 37 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 283.62, "duration_seconds": 0.284, "query_count": 37, "content_length_bytes": 4240, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'aaeadade-0253-4e4f-b966-0ee179233398'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'aaeadade-0253-4e4f-b966-0ee179233398'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'aaeadade-0253-4e4f-b966-0ee179233398'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'aaeadade-0253-4e4f-b966-0ee179233398'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6134132736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T21:23:34.898090+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 17:23:55,275", "module": "performance_middleware", "process": 26362, "thread": 6134132736, "message": "Request performance: GET /api/v1/parks/ - 0.168s, 37 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 167.72, "duration_seconds": 0.168, "query_count": 37, "content_length_bytes": 4240, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'ca0df018-cbc8-4b53-b431-0687e800b462'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'ca0df018-cbc8-4b53-b431-0687e800b462'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'ca0df018-cbc8-4b53-b431-0687e800b462'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'ca0df018-cbc8-4b53-b431-0687e800b462'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'ca0df018-cbc8-4b53-b431-0687e800b462'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6134132736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T21:23:55.107851+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 17:24:24,677", "module": "performance_middleware", "process": 26362, "thread": 6134132736, "message": "Request performance: GET /api/v1/parks/ - 5.127s, 37 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5127.27, "duration_seconds": 5.127, "query_count": 37, "content_length_bytes": 4240, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '1854bed8-4c2b-4994-9a4b-592e121d8e44'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '1854bed8-4c2b-4994-9a4b-592e121d8e44'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '1854bed8-4c2b-4994-9a4b-592e121d8e44'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '1854bed8-4c2b-4994-9a4b-592e121d8e44'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6134132736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T21:24:19.550900+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-29 17:24:25,398", "module": "performance_middleware", "process": 26362, "thread": 6134132736, "message": "Request performance: GET /api/v1/health/simple/ - 0.120s, 11 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 119.97, "duration_seconds": 0.12, "query_count": 11, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('013c71dc-efa0-430b-a33f-a87ebf017855', 'c53aade0-52f8-479f-a414-aa2d07f1f3fa', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6134132736_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6134132736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T21:24:25.279022+00:00'::timestamptz, \"view_...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-29 17:24:25,488", "module": "performance_middleware", "process": 26362, "thread": 6134132736, "message": "Request performance: GET /api/v1/reviews/latest/ - 0.088s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 87.81, "duration_seconds": 0.088, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('570bbdad-fe36-4621-92db-58bff181767e', '436229f4-9554-4058-9da5-4d8e75b6d608', 500, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6134132736_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '436229f4-9554-4058-9da5-4d8e75b6d608'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '436229f4-9554-4058-9da5-4d8e75b6d608'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6134132736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T21:24:25.401234+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-29 17:24:30,506", "module": "performance_middleware", "process": 26362, "thread": 13035925504, "message": "Request performance: GET /api/v1/new-content/ - 5.104s, 16 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5103.77, "duration_seconds": 5.104, "query_count": 16, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('466264c4-4841-4f8e-81e6-4e4bd2b65615', 'e6eac594-566b-4d2f-9e9c-2fde40db0cc0', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13035925504_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e6eac594-566b-4d2f-9e9c-2fde40db0cc0'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e6eac594-566b-4d2f-9e9c-2fde40db0cc0'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s13035925504_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T21:24:25.403038+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 17:24:30,531", "module": "performance_middleware", "process": 26362, "thread": 6150959104, "message": "Request performance: GET /api/v1/stats/ - 5.130s, 51 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5129.94, "duration_seconds": 5.13, "query_count": 51, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'ddd5085f-77b1-4430-ad3e-07ee63d56024'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'ddd5085f-77b1-4430-ad3e-07ee63d56024'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'ddd5085f-77b1-4430-ad3e-07ee63d56024'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'ddd5085f-77b1-4430-ad3e-07ee63d56024'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'ddd5085f-77b1-4430-ad3e-07ee63d56024'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6150959104_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T21:24:25.401779+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 17:24:30,936", "module": "performance_middleware", "process": 26362, "thread": 6167785472, "message": "Request performance: GET /api/v1/trending/ - 5.535s, 256 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5534.66, "duration_seconds": 5.535, "query_count": 256, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = '2e8f488a-2249-4c40-b089-3f904abfc2a9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = '2e8f488a-2249-4c40-b089-3f904abfc2a9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = '2e8f488a-2249-4c40-b089-3f904abfc2a9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = '2e8f488a-2249-4c40-b089-3f904abfc2a9'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.021}, {"sql": "RELEASE SAVEPOINT \"s6167785472_x1\"", "time": 0.006}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T21:24:25.4024...", "time": 0.001}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-29 17:24:41,282", "module": "performance_middleware", "process": 26362, "thread": 6134132736, "message": "Request performance: POST /api/v1/auth/login/ - 0.327s, 28 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 327.21, "duration_seconds": 0.327, "query_count": 28, "content_length_bytes": 245, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'd2ba3727-2c0a-4f4b-8078-729795b9ce81'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'd2ba3727-2c0a-4f4b-8078-729795b9ce81'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'd2ba3727-2c0a-4f4b-8078-729795b9ce81'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'd2ba3727-2c0a-4f4b-8078-729795b9ce81'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6134132736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 18:20:21,418", "module": "performance_middleware", "process": 28573, "thread": 6167408640, "message": "Request performance: GET /api/v1/reviews/latest/ - 0.179s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 179.42, "duration_seconds": 0.179, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f2da4f5e-1b42-45f2-923b-0fcdf653640f', '7759cba3-3e03-43c5-a072-9387f56c9773', 500, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6167408640_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7759cba3-3e03-43c5-a072-9387f56c9773'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7759cba3-3e03-43c5-a072-9387f56c9773'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T22:20:21.239547+00:00'::time...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 18:20:26,928", "module": "performance_middleware", "process": 28573, "thread": 6184235008, "message": "Request performance: GET /api/v1/stats/ - 5.687s, 53 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5687.16, "duration_seconds": 5.687, "query_count": 53, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '84a8a9a1-ecc7-4412-b9d1-d81dc2dfc494'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '84a8a9a1-ecc7-4412-b9d1-d81dc2dfc494'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '84a8a9a1-ecc7-4412-b9d1-d81dc2dfc494'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '84a8a9a1-ecc7-4412-b9d1-d81dc2dfc494'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6184235008_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T22:20:21.241526+00:00'::timestamptz, \"view_name\" = ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 18:20:27,102", "module": "performance_middleware", "process": 28573, "thread": 6217887744, "message": "Request performance: GET /api/v1/new-content/ - 5.854s, 15 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5853.65, "duration_seconds": 5.854, "query_count": 15, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('29f41219-284d-4a80-9dce-6bfd7d9c921d', '507fbd69-2a71-4b27-9c0a-78aa10e3b269', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6217887744_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '507fbd69-2a71-4b27-9c0a-78aa10e3b269'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '507fbd69-2a71-4b27-9c0a-78aa10e3b269'", "time": 0.008}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6217887744_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T22:20:21.249640+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}], "slow_query_count": 1, "slowest_query_time": 0.143} +{"levelname": "ERROR", "asctime": "2025-08-29 18:20:31,690", "module": "performance_middleware", "process": 28573, "thread": 6201061376, "message": "Request performance: GET /api/v1/trending/ - 10.446s, 254 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 10446.12, "duration_seconds": 10.446, "query_count": 254, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 75 WHERE \"silk_request\".\"id\" = 'fe94a690-e04d-4722-a590-d4100739bc42'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = 'fe94a690-e04d-4722-a590-d4100739bc42'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = 'fe94a690-e04d-4722-a590-d4100739bc42'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = 'fe94a690-e04d-4722-a590-d4100739bc42'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = 'fe94a690-e04d-4722-a590-d4100739bc42'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.028}, {"sql": "RELEASE SAVEPOINT \"s6201061376_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.011}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T22:20:21.2476...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}], "slow_query_count": 1, "slowest_query_time": 0.15} +{"levelname": "WARNING", "asctime": "2025-08-29 18:20:52,902", "module": "performance_middleware", "process": 28573, "thread": 6167408640, "message": "Request performance: POST /api/v1/auth/login/ - 0.443s, 27 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 443.49, "duration_seconds": 0.443, "query_count": 27, "content_length_bytes": 249, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '79ae4cdc-d03b-453a-9b6a-31ee97e15b1f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '79ae4cdc-d03b-453a-9b6a-31ee97e15b1f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '79ae4cdc-d03b-453a-9b6a-31ee97e15b1f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '79ae4cdc-d03b-453a-9b6a-31ee97e15b1f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '79ae4cdc-d03b-453a-9b6a-31ee97e15b1f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 18:22:08,385", "module": "performance_middleware", "process": 28573, "thread": 6167408640, "message": "Request performance: POST /api/v1/auth/user/avatar/ - 0.126s, 9 queries, 404", "path": "/api/v1/auth/user/avatar/", "method": "POST", "status_code": 404, "duration_ms": 125.9, "duration_seconds": 0.126, "query_count": 9, "content_length_bytes": 21146, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('042341f7-e662-4dd2-bfea-40e4c6cb0ae6', 'f53149ef-7850-4c9c-9b77-461d7888f404', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/avatar/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.''', \"body\" = '',...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 18:22:45,940", "module": "performance_middleware", "process": 28573, "thread": 6167408640, "message": "Request performance: GET /api/v1/auth/user/avatar/ - 0.108s, 9 queries, 404", "path": "/api/v1/auth/user/avatar/", "method": "GET", "status_code": 404, "duration_ms": 107.74, "duration_seconds": 0.108, "query_count": 9, "content_length_bytes": 21145, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('52b2e611-f2d5-4284-8ab8-625cde53c6e9', '3c477851-3f15-4dac-9bac-43fabb2ffcdb', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/avatar/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T22:22:45.834035+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 18:25:43,479", "module": "performance_middleware", "process": 28573, "thread": 6167408640, "message": "Request performance: GET /api/v1/reviews/latest/ - 0.242s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 241.88, "duration_seconds": 0.242, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8bebce5c-b40a-4f23-9719-c0d990c1eb35', '99bb4978-9d90-42e5-8d44-fdf552923d2c', 500, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '99bb4978-9d90-42e5-8d44-fdf552923d2c'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '99bb4978-9d90-42e5-8d44-fdf552923d2c'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T22:25:43.237944+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 18:25:48,334", "module": "performance_middleware", "process": 28573, "thread": 6201061376, "message": "Request performance: GET /api/v1/new-content/ - 5.092s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5091.67, "duration_seconds": 5.092, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('244f5fa7-43e1-4bd5-b492-3a1e33905d26', '3596965c-f4fa-40be-bbd2-0f3f61c08e60', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6201061376_x1\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6201061376_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T22:25:43.246126+0...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 18:25:48,336", "module": "performance_middleware", "process": 28573, "thread": 6217887744, "message": "Request performance: GET /api/v1/trending/ - 5.086s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5086.0, "duration_seconds": 5.086, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e3120aa2-102e-4201-9a7a-8da396ff8f4a', '6de0d0db-e523-43fc-8186-9e9f7b10263c', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6217887744_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6217887744_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T22:25:43.2509...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 18:25:48,534", "module": "performance_middleware", "process": 28573, "thread": 6184235008, "message": "Request performance: GET /api/v1/stats/ - 5.294s, 51 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5294.06, "duration_seconds": 5.294, "query_count": 51, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'af7bd71b-e5ff-415e-ba13-e122c2b67dd1'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'af7bd71b-e5ff-415e-ba13-e122c2b67dd1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'af7bd71b-e5ff-415e-ba13-e122c2b67dd1'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'af7bd71b-e5ff-415e-ba13-e122c2b67dd1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'af7bd71b-e5ff-415e-ba13-e122c2b67dd1'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6184235008_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T22:25:43.239862+00:00'::timestamptz, \"view_name\" = ...", "time": 0.004}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-29 18:25:51,822", "module": "performance_middleware", "process": 28573, "thread": 6167408640, "message": "Request performance: POST /api/v1/auth/login/ - 0.448s, 28 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 448.23, "duration_seconds": 0.448, "query_count": 28, "content_length_bytes": 249, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '7092310c-8c02-4626-afc1-9f4f5ac8ed2c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '7092310c-8c02-4626-afc1-9f4f5ac8ed2c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '7092310c-8c02-4626-afc1-9f4f5ac8ed2c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '7092310c-8c02-4626-afc1-9f4f5ac8ed2c'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.008}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 18:25:59,718", "module": "performance_middleware", "process": 28573, "thread": 6167408640, "message": "Request performance: POST /api/v1/auth/user/avatar/ - 0.123s, 8 queries, 404", "path": "/api/v1/auth/user/avatar/", "method": "POST", "status_code": 404, "duration_ms": 122.69, "duration_seconds": 0.123, "query_count": 8, "content_length_bytes": 21146, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ac978889-52b9-4fba-beb3-d19fb581ce2a', '2f182f83-32ab-4de4-945e-44338e0cc35f', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/avatar/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.''', \"body\" = '',...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-29 18:26:00,708", "module": "performance_middleware", "process": 28573, "thread": 6167408640, "message": "Request performance: POST /api/v1/auth/user/avatar/ - 0.114s, 8 queries, 404", "path": "/api/v1/auth/user/avatar/", "method": "POST", "status_code": 404, "duration_ms": 113.92, "duration_seconds": 0.114, "query_count": 8, "content_length_bytes": 21146, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ecb55f8f-9952-41cc-8e56-f16e80329070', '1d211d16-d037-43d9-9d30-4afa19daad64', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/avatar/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.''', \"body\" = '',...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 18:26:01,791", "module": "performance_middleware", "process": 28573, "thread": 6167408640, "message": "Request performance: POST /api/v1/auth/user/avatar/ - 0.090s, 8 queries, 404", "path": "/api/v1/auth/user/avatar/", "method": "POST", "status_code": 404, "duration_ms": 90.05, "duration_seconds": 0.09, "query_count": 8, "content_length_bytes": 21146, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3a0a949d-c55d-4b27-a60f-c02a67e8cd72', '36080453-cef5-4cd3-b699-0b33cfedb70f', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/avatar/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.''', \"body\" = '',...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 18:26:02,474", "module": "performance_middleware", "process": 28573, "thread": 6167408640, "message": "Request performance: POST /api/v1/auth/user/avatar/ - 0.099s, 8 queries, 404", "path": "/api/v1/auth/user/avatar/", "method": "POST", "status_code": 404, "duration_ms": 99.0, "duration_seconds": 0.099, "query_count": 8, "content_length_bytes": 21146, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6df0ba06-8a66-4ab2-94a5-dc015d104de7', '628a2880-9607-4bc0-8854-986cc9576462', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/avatar/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.''', \"body\" = '',...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 18:34:17,344", "module": "performance_middleware", "process": 28573, "thread": 6167408640, "message": "Request performance: GET /api/v1/reviews/latest/ - 0.187s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 187.45, "duration_seconds": 0.187, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('00d9712f-6f83-41b6-993c-f46ab9872bf7', '34519536-9b6c-48a5-8eb9-ca2a35df6ed3', 500, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '34519536-9b6c-48a5-8eb9-ca2a35df6ed3'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '34519536-9b6c-48a5-8eb9-ca2a35df6ed3'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T22:34:17.157538+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 18:34:22,259", "module": "performance_middleware", "process": 28573, "thread": 6201061376, "message": "Request performance: GET /api/v1/trending/ - 5.096s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5095.53, "duration_seconds": 5.096, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('89328618-fea2-4d4b-88af-bdb2400e9359', '1d40e72f-89bb-47c3-b292-fc8691dcfd48', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6201061376_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6201061376_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T22:34:17.1673...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 18:34:22,264", "module": "performance_middleware", "process": 28573, "thread": 6217887744, "message": "Request performance: GET /api/v1/new-content/ - 5.093s, 10 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5093.02, "duration_seconds": 5.093, "query_count": 10, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('46f4c80d-ac24-42f6-9a78-59b6e24e52cd', 'a79eccd0-e392-4a88-841a-af690a56f849', 200, 'eyJ...", "time": 0.009}, {"sql": "SAVEPOINT \"s6217887744_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6217887744_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T22:34:17.172577+0...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-29 18:34:22,323", "module": "performance_middleware", "process": 28573, "thread": 6184235008, "message": "Request performance: GET /api/v1/stats/ - 5.164s, 51 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5163.83, "duration_seconds": 5.164, "query_count": 51, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'dba7a276-bbaf-4b98-8d03-422189d095eb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'dba7a276-bbaf-4b98-8d03-422189d095eb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'dba7a276-bbaf-4b98-8d03-422189d095eb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'dba7a276-bbaf-4b98-8d03-422189d095eb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'dba7a276-bbaf-4b98-8d03-422189d095eb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6184235008_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T22:34:17.161649+00:00'::timestamptz, \"view_name\" = ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 18:34:26,676", "module": "performance_middleware", "process": 28573, "thread": 6167408640, "message": "Request performance: POST /api/v1/auth/login/ - 0.453s, 31 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 453.27, "duration_seconds": 0.453, "query_count": 31, "content_length_bytes": 249, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'f019f108-514d-4447-897b-609e72a24b7e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'f019f108-514d-4447-897b-609e72a24b7e'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'f019f108-514d-4447-897b-609e72a24b7e'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 18:34:36,990", "module": "performance_middleware", "process": 28573, "thread": 6167408640, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.061s, 8 queries, 403", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 403, "duration_ms": 60.62, "duration_seconds": 0.061, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('67575db2-d3d3-4a7c-bf13-057f2002dcdc', '67b331e4-cc53-4776-9e4b-6da2e4586998', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T22:34:36.930767+00:00'::t...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 18:34:38,226", "module": "performance_middleware", "process": 28573, "thread": 6167408640, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.083s, 8 queries, 403", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 403, "duration_ms": 82.92, "duration_seconds": 0.083, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5f08c53c-1b65-47a2-8c46-2992032fc93e', 'a0ca8240-126d-41b3-a993-92da53251532', 403, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6167408640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T22:34:38.145193+00:00'::t...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 18:49:50,043", "module": "performance_middleware", "process": 49844, "thread": 6136803328, "message": "Request performance: POST /api/v1/auth/signup/ - 0.158s, 15 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 158.25, "duration_seconds": 0.158, "query_count": 15, "content_length_bytes": 95, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('da37f0e7-cb88-44f0-ba84-40c87ceb6be6', 'd792aa62-455c-4224-949a-acdfcdcc7dac', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6136803328_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd792aa62-455c-4224-949a-acdfcdcc7dac'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd792aa62-455c-4224-949a-acdfcdcc7dac'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6136803328_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"test@example.com\", \"password\": \"********************\", \"password_confirm\": \"*******************...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 18:49:57,047", "module": "performance_middleware", "process": 49844, "thread": 6136803328, "message": "Request performance: POST /api/v1/auth/login/ - 0.062s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 62.42, "duration_seconds": 0.062, "query_count": 8, "content_length_bytes": 40, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8047231c-2775-47cb-b6a9-7cadc77e1cb4', '461f6796-b9dc-4f5b-81b9-ad0c2ae58773', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6136803328_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6136803328_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"test@example.com\", \"password\": \"********************\"}', \"body\" = '{\"email\": \"test@example.com\",...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 18:50:07,094", "module": "performance_middleware", "process": 49844, "thread": 6136803328, "message": "Request performance: POST /api/v1/auth/login/ - 0.629s, 22 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 629.32, "duration_seconds": 0.629, "query_count": 22, "content_length_bytes": 44, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4d8077cc-38ac-4911-8a25-3877e6b0f5d2'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '4d8077cc-38ac-4911-8a25-3877e6b0f5d2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '4d8077cc-38ac-4911-8a25-3877e6b0f5d2'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '4d8077cc-38ac-4911-8a25-3877e6b0f5d2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6136803328_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 18:50:22,303", "module": "performance_middleware", "process": 49844, "thread": 6136803328, "message": "Request performance: POST /api/v1/auth/login/ - 0.356s, 32 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 356.13, "duration_seconds": 0.356, "query_count": 32, "content_length_bytes": 250, "user_id": 22, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'ee8986f5-3d7f-46b3-bc9c-287749456691'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'ee8986f5-3d7f-46b3-bc9c-287749456691'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'ee8986f5-3d7f-46b3-bc9c-287749456691'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6136803328_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.004}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:00:35,315", "module": "performance_middleware", "process": 63237, "thread": 6257979392, "message": "Request performance: POST /api/v1/auth/login/ - 0.426s, 27 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 426.39, "duration_seconds": 0.426, "query_count": 27, "content_length_bytes": 250, "user_id": 22, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e2a7a393-dd6c-4f7e-93a5-2d3d73d88304'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'e2a7a393-dd6c-4f7e-93a5-2d3d73d88304'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'e2a7a393-dd6c-4f7e-93a5-2d3d73d88304'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'e2a7a393-dd6c-4f7e-93a5-2d3d73d88304'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'e2a7a393-dd6c-4f7e-93a5-2d3d73d88304'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6257979392_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:00:46,685", "module": "performance_middleware", "process": 63237, "thread": 6257979392, "message": "Request performance: GET /api/v1/auth/user/ - 0.097s, 8 queries, 403", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 403, "duration_ms": 96.86, "duration_seconds": 0.097, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c46244bd-d588-4bd0-bcff-f894e578f3a1', '22f53ef4-bdf7-4b28-980e-4d126f2309f6', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6257979392_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6257979392_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:00:46.588865+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-29 19:00:52,689", "module": "performance_middleware", "process": 63237, "thread": 6257979392, "message": "Request performance: GET /api/v1/auth/user/ - 0.103s, 12 queries, 200", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 200, "duration_ms": 103.39, "duration_seconds": 0.103, "query_count": 12, "content_length_bytes": 161, "user_id": 22, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'a0c38a53-f74d-49d6-be9f-56907069eaa8', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5a61517e-9476-49e1-93bf-bc19921cd711', '1efcf60a-8aa0-4b24-a2bd-45de79a71291', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6257979392_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1efcf60a-8aa0-4b24-a2bd-45de79a71291'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"authtoken_token\".\"key\", \"authtoken_token\".\"user_id\",...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6257979392_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:00:52.587533+00:00'::timestamptz, \"view_name...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:06:44,301", "module": "performance_middleware", "process": 67907, "thread": 6204502016, "message": "Request performance: POST /api/v1/auth/login/ - 0.458s, 28 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 458.36, "duration_seconds": 0.458, "query_count": 28, "content_length_bytes": 248, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '31a63d71-3061-49aa-93cb-56740083393f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '31a63d71-3061-49aa-93cb-56740083393f'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '31a63d71-3061-49aa-93cb-56740083393f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '31a63d71-3061-49aa-93cb-56740083393f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6204502016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:07:04,836", "module": "performance_middleware", "process": 67907, "thread": 6204502016, "message": "Request performance: POST /api/v1/auth/login/ - 0.377s, 27 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 377.26, "duration_seconds": 0.377, "query_count": 27, "content_length_bytes": 248, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f09de1df-8f9a-4fed-b65f-2ee55842fa18'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'f09de1df-8f9a-4fed-b65f-2ee55842fa18'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'f09de1df-8f9a-4fed-b65f-2ee55842fa18'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'f09de1df-8f9a-4fed-b65f-2ee55842fa18'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'f09de1df-8f9a-4fed-b65f-2ee55842fa18'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6204502016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:10:12,349", "module": "performance_middleware", "process": 74977, "thread": 6125498368, "message": "Request performance: GET /api/v1/auth/login/ - 0.158s, 8 queries, 405", "path": "/api/v1/auth/login/", "method": "GET", "status_code": 405, "duration_ms": 158.34, "duration_seconds": 0.158, "query_count": 8, "content_length_bytes": 12609, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2e33aaf3-010b-4539-8a58-fc03df4ae030', '8e9b7fb4-2925-4330-9958-34f3a5f8344b', 405, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6125498368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6125498368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.009}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:10:12.220866+00:00'::timestamptz, \"view_nam...", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:10:12,553", "module": "performance_middleware", "process": 74977, "thread": 6125498368, "message": "Request performance: GET /favicon.ico - 0.101s, 9 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 100.84, "duration_seconds": 0.101, "query_count": 9, "content_length_bytes": 6123, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fcd41faa-f813-42e1-9d11-e362d364346c', '3db6eef2-bd1a-462a-8d1c-bf855333556f', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6125498368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6125498368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:10:12.452459+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:10:24,815", "module": "performance_middleware", "process": 74977, "thread": 6125498368, "message": "Request performance: GET /api/schema/swagger-ui/ - 0.109s, 8 queries, 404", "path": "/api/schema/swagger-ui/", "method": "GET", "status_code": 404, "duration_ms": 108.65, "duration_seconds": 0.109, "query_count": 8, "content_length_bytes": 6249, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e184af18-4f6f-448c-bbc4-ce3c9672e2f0', '0966fe45-c167-4801-b72b-618299dee515', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6125498368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6125498368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/schema/swagger-ui/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:10:24.707402+00:00'::timestamptz, \"view...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:10:24,962", "module": "performance_middleware", "process": 74977, "thread": 6142324736, "message": "Request performance: GET /favicon.ico - 0.093s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 93.02, "duration_seconds": 0.093, "query_count": 8, "content_length_bytes": 6123, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4f4d5736-087e-47dd-95a2-141b8a400f4d', '48af9421-89d6-4adb-a66f-e2818283da57', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6142324736_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6142324736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:10:24.869743+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:10:40,007", "module": "performance_middleware", "process": 74977, "thread": 6125498368, "message": "Request exception: GET /api/schema/ - 0.339s, 1 queries, RepresenterError: ('cannot represent an object', )", "path": "/api/schema/", "method": "GET", "status_code": 500, "duration_ms": 338.84, "query_count": 1, "exception": "('cannot represent an object', )", "exception_type": "RepresenterError", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-29 19:10:51,965", "module": "performance_middleware", "process": 74977, "thread": 6142324736, "message": "Request performance: POST /api/v1/auth/login/ - 1.003s, 24 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 1002.78, "duration_seconds": 1.003, "query_count": 24, "content_length_bytes": 31, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '040ca12a-2225-4ce8-b59e-2784c2cff69f'", "time": 0.032}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '040ca12a-2225-4ce8-b59e-2784c2cff69f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '040ca12a-2225-4ce8-b59e-2784c2cff69f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '040ca12a-2225-4ce8-b59e-2784c2cff69f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '040ca12a-2225-4ce8-b59e-2784c2cff69f'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s6142324736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:11:19,870", "module": "performance_middleware", "process": 74977, "thread": 6142324736, "message": "Request performance: POST /api/v1/auth/login/ - 0.645s, 25 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 644.92, "duration_seconds": 0.645, "query_count": 25, "content_length_bytes": 31, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f663086c-fbcc-4c80-b669-5f9c565f28f3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'f663086c-fbcc-4c80-b669-5f9c565f28f3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'f663086c-fbcc-4c80-b669-5f9c565f28f3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'f663086c-fbcc-4c80-b669-5f9c565f28f3'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6142324736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:11:35,018", "module": "performance_middleware", "process": 74977, "thread": 6142324736, "message": "Request performance: POST /api/v1/auth/login/ - 0.595s, 26 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 594.96, "duration_seconds": 0.595, "query_count": 26, "content_length_bytes": 31, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'cec149b8-b947-4a1b-960b-89a49fff2cd5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'cec149b8-b947-4a1b-960b-89a49fff2cd5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'cec149b8-b947-4a1b-960b-89a49fff2cd5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'cec149b8-b947-4a1b-960b-89a49fff2cd5'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6142324736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:11:48,002", "module": "performance_middleware", "process": 74977, "thread": 6142324736, "message": "Request performance: POST /api/v1/auth/login/ - 0.405s, 31 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 404.74, "duration_seconds": 0.405, "query_count": 31, "content_length_bytes": 694, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '8da48c6d-48c1-445d-86d2-51f33c62350e'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '8da48c6d-48c1-445d-86d2-51f33c62350e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '8da48c6d-48c1-445d-86d2-51f33c62350e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '8da48c6d-48c1-445d-86d2-51f33c62350e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6142324736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:12:39,131", "module": "performance_middleware", "process": 73468, "thread": 6341865472, "message": "Request performance: GET /api/v1/reviews/latest/ - 0.095s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 95.35, "duration_seconds": 0.095, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('264b1442-d5ef-482f-a4b6-5babfd5c8536', '4f2b5534-f457-41c9-9113-73e2b875b004', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4f2b5534-f457-41c9-9113-73e2b875b004'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '4f2b5534-f457-41c9-9113-73e2b875b004'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:12:39.036524+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:12:44,216", "module": "performance_middleware", "process": 73468, "thread": 6358691840, "message": "Request performance: GET /api/v1/stats/ - 5.179s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5179.27, "duration_seconds": 5.179, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '4d2202ce-cf84-4715-a857-7c16b9b285fd'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '4d2202ce-cf84-4715-a857-7c16b9b285fd'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '4d2202ce-cf84-4715-a857-7c16b9b285fd'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '4d2202ce-cf84-4715-a857-7c16b9b285fd'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:12:39.037143+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:12:44,273", "module": "performance_middleware", "process": 73468, "thread": 6375518208, "message": "Request performance: GET /api/v1/new-content/ - 5.236s, 16 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5235.72, "duration_seconds": 5.236, "query_count": 16, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('719b1347-bf2a-41f9-8939-3b24d33446de', 'bed41e6e-f8ba-403c-a489-b8fd5b39b71e', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bed41e6e-f8ba-403c-a489-b8fd5b39b71e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'bed41e6e-f8ba-403c-a489-b8fd5b39b71e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:12:39.037819+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}], "slow_query_count": 1, "slowest_query_time": 0.132} +{"levelname": "ERROR", "asctime": "2025-08-29 19:12:44,727", "module": "performance_middleware", "process": 73468, "thread": 6392344576, "message": "Request performance: GET /api/v1/trending/ - 5.689s, 256 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5689.31, "duration_seconds": 5.689, "query_count": 256, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = 'e9071a8a-684c-461f-8165-178600f834f1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = 'e9071a8a-684c-461f-8165-178600f834f1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = 'e9071a8a-684c-461f-8165-178600f834f1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = 'e9071a8a-684c-461f-8165-178600f834f1'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.017}, {"sql": "RELEASE SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.009}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:12:39.0384...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}], "slow_query_count": 1, "slowest_query_time": 0.134} +{"levelname": "WARNING", "asctime": "2025-08-29 19:12:50,174", "module": "performance_middleware", "process": 73468, "thread": 6341865472, "message": "Request performance: POST /api/v1/auth/login/ - 0.456s, 30 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 456.32, "duration_seconds": 0.456, "query_count": 30, "content_length_bytes": 694, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '6f12c013-ce37-4b2e-b077-e3ed9f149c30'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '6f12c013-ce37-4b2e-b077-e3ed9f149c30'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '6f12c013-ce37-4b2e-b077-e3ed9f149c30'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '6f12c013-ce37-4b2e-b077-e3ed9f149c30'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:12:57,844", "module": "performance_middleware", "process": 73468, "thread": 6341865472, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.088s, 9 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 88.15, "duration_seconds": 0.088, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aa5d0a12-7fe1-4075-8f71-3133e17b9ae0', 'f49fb6fb-65f7-4605-83f3-8e7b893a2d1b', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T23:12:57.756559+00:00'::t...", "time": 0.007}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:12:59,117", "module": "performance_middleware", "process": 73468, "thread": 6341865472, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.112s, 8 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 111.75, "duration_seconds": 0.112, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5583ded3-7aa3-4aa8-9a0b-fd34cf55aa21', '062e7eb7-6e3c-4a38-877f-19413b6be41a', 401, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T23:12:59.010877+00:00'::t...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:15:52,824", "module": "performance_middleware", "process": 73468, "thread": 6341865472, "message": "Request performance: GET /api/v1/reviews/latest/ - 0.087s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 86.83, "duration_seconds": 0.087, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('835d204b-8cb0-4b3e-a47f-6f178761208a', '5ae0514a-1ff3-4ce6-a08d-7787c9e61bd1', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5ae0514a-1ff3-4ce6-a08d-7787c9e61bd1'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5ae0514a-1ff3-4ce6-a08d-7787c9e61bd1'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:15:52.737688+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:15:57,827", "module": "performance_middleware", "process": 73468, "thread": 6358691840, "message": "Request performance: GET /api/v1/stats/ - 5.089s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5089.25, "duration_seconds": 5.089, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0fe65d95-b628-44ab-8347-1efc8f1b9d5d', 'e208f974-359e-470b-bc1d-f8c276230942', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:15:52.739575+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:15:57,828", "module": "performance_middleware", "process": 73468, "thread": 6392344576, "message": "Request performance: GET /api/v1/trending/ - 5.088s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5087.72, "duration_seconds": 5.088, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7c16c2e2-d94c-42bc-a8fd-ee516a3c5a64', '99ee01d9-6d08-4ff3-a2b6-8350d2affab1', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6392344576_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:15:52.7414...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:15:57,829", "module": "performance_middleware", "process": 73468, "thread": 6375518208, "message": "Request performance: GET /api/v1/new-content/ - 5.090s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5089.75, "duration_seconds": 5.09, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1c1f1a87-17be-4955-aac6-87f94f349f39', '7a248325-6471-4d47-a284-d5db12ec3adb', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:15:52.740387+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:15:59,498", "module": "performance_middleware", "process": 73468, "thread": 6341865472, "message": "Request performance: POST /api/v1/auth/login/ - 0.385s, 29 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 384.78, "duration_seconds": 0.385, "query_count": 29, "content_length_bytes": 694, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b973f744-a4d9-4721-a1c3-d699564b26bf'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'b973f744-a4d9-4721-a1c3-d699564b26bf'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'b973f744-a4d9-4721-a1c3-d699564b26bf'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'b973f744-a4d9-4721-a1c3-d699564b26bf'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'b973f744-a4d9-4721-a1c3-d699564b26bf'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:16:07,551", "module": "performance_middleware", "process": 73468, "thread": 6341865472, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.076s, 8 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 75.91, "duration_seconds": 0.076, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d203eecc-4f82-4180-bc73-10e587551476', '2efe7fec-6553-46b3-89a4-440fe22f8d8a', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T23:16:07.476995+00:00'::t...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:16:08,531", "module": "performance_middleware", "process": 73468, "thread": 6341865472, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.133s, 8 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 133.09, "duration_seconds": 0.133, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.008}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c3f88101-374e-47b7-b053-391168631430', '067073f2-fd11-468b-9432-5c7ed85f1d04', 401, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-29T23:16:08.400928+00:00'::t...", "time": 0.007}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:25:20,153", "module": "performance_middleware", "process": 73468, "thread": 6341865472, "message": "Request performance: GET /api/v1/reviews/latest/ - 0.084s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 84.22, "duration_seconds": 0.084, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('249f4350-c4bb-44bf-879c-90ddcf6ea937', 'c5d4d786-6aa8-4c99-8b14-3901d7ef3907', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c5d4d786-6aa8-4c99-8b14-3901d7ef3907'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c5d4d786-6aa8-4c99-8b14-3901d7ef3907'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:25:20.069484+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:25:25,128", "module": "performance_middleware", "process": 73468, "thread": 6375518208, "message": "Request performance: GET /api/v1/new-content/ - 5.052s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5052.41, "duration_seconds": 5.052, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('af726fb3-5f7b-4a47-bba4-17288658b3fb', 'aa40d28a-0314-4c71-8373-029d858788b3', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:25:20.077706+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:25:25,129", "module": "performance_middleware", "process": 73468, "thread": 6392344576, "message": "Request performance: GET /api/v1/trending/ - 5.052s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5051.92, "duration_seconds": 5.052, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ab48fb08-d3b4-4a2c-9b1a-756bbeabc03d', '1be3e45d-2bae-422b-b8f8-f48bf63bd315', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:25:20.0774...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:25:25,232", "module": "performance_middleware", "process": 73468, "thread": 6358691840, "message": "Request performance: GET /api/v1/stats/ - 5.163s, 54 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5162.58, "duration_seconds": 5.163, "query_count": 54, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '380b819b-eea0-42e1-963f-310adf1585c9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '380b819b-eea0-42e1-963f-310adf1585c9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '380b819b-eea0-42e1-963f-310adf1585c9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '380b819b-eea0-42e1-963f-310adf1585c9'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:25:20.070541+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:25:39,709", "module": "performance_middleware", "process": 73468, "thread": 6341865472, "message": "Request performance: POST /api/v1/auth/login/ - 0.417s, 28 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 416.93, "duration_seconds": 0.417, "query_count": 28, "content_length_bytes": 696, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f7fea866-4d8f-4468-83cb-7b828e34323a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'f7fea866-4d8f-4468-83cb-7b828e34323a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'f7fea866-4d8f-4468-83cb-7b828e34323a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'f7fea866-4d8f-4468-83cb-7b828e34323a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'f7fea866-4d8f-4468-83cb-7b828e34323a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:25:48,038", "module": "performance_middleware", "process": 73468, "thread": 6341865472, "message": "Request performance: POST /api/v1/auth/login/ - 0.418s, 28 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 417.51, "duration_seconds": 0.418, "query_count": 28, "content_length_bytes": 694, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a37411c4-3526-4d43-ae66-5bfadf8c75bb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a37411c4-3526-4d43-ae66-5bfadf8c75bb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'a37411c4-3526-4d43-ae66-5bfadf8c75bb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'a37411c4-3526-4d43-ae66-5bfadf8c75bb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'a37411c4-3526-4d43-ae66-5bfadf8c75bb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:25:53,504", "module": "performance_middleware", "process": 73468, "thread": 6341865472, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 4.993s, 18 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 4992.63, "duration_seconds": 4.993, "query_count": 18, "content_length_bytes": 118, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6c0af6a1-d5c9-4ed8-81e4-3280c4bb3da2', '4e770d57-de67-446a-8b71-4bb7f672c903', 400, 'eyJ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4e770d57-de67-446a-8b71-4bb7f672c903'", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '4e770d57-de67-446a-8b71-4bb7f672c903'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '4e770d57-de67-446a-8b71-4bb7f672c903'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:25:57,251", "module": "performance_middleware", "process": 73468, "thread": 6341865472, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.094s, 9 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 93.95, "duration_seconds": 0.094, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a970128b-684c-4a0f-866a-cfda6cd1f9fb', '5f87a95a-9733-4978-830d-e48541a4b6aa', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:25:58,251", "module": "performance_middleware", "process": 73468, "thread": 6341865472, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.105s, 8 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 104.97, "duration_seconds": 0.105, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4d673817-8398-4201-84ae-79e40cc67481', '722a33ca-354e-46de-a198-e77d1c66b9cd', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.002}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:27:41,373", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 2.521s, 18 queries, 200", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 200, "duration_ms": 2520.53, "duration_seconds": 2.521, "query_count": 18, "content_length_bytes": 589, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c5533fa7-a62b-4681-9f84-0c49d9a36759', '253b4e23-10a4-4768-b84e-d719502166da', 200, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '253b4e23-10a4-4768-b84e-d719502166da'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '253b4e23-10a4-4768-b84e-d719502166da'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '253b4e23-10a4-4768-b84e-d719502166da'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.0}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:27:58,582", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.101s, 8 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 100.54, "duration_seconds": 0.101, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('41311aae-0ce4-43de-adec-86addc338c10', '3a6c3ab9-1cf1-436b-b690-682853449aed', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:27:59,486", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.107s, 9 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 107.2, "duration_seconds": 0.107, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f036f452-b9b5-4daa-b70e-bd63ac8a2de3', 'a21484a8-918a-4d5a-b295-01b362cd8f61', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.008}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:28:00,308", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.083s, 8 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 82.85, "duration_seconds": 0.083, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1c3f97c3-5769-4453-82fd-0f5f444c16e9', 'e49dd21b-ee74-4b26-bcd0-dd506d7172b8', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:28:01,078", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.095s, 8 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 95.23, "duration_seconds": 0.095, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1eeec9d7-f89a-43fb-8aea-04580384a522', '60d224a7-5ae3-4888-98cb-080b1272ab7f', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:36:18,294", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/v1/accounts/profile/avatar/upload/ - 0.152s, 8 queries, 404", "path": "/api/v1/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 404, "duration_ms": 152.02, "duration_seconds": 0.152, "query_count": 8, "content_length_bytes": 21197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ccb6ad7e-23e2-4b7c-9723-5bbb96a41823', 'd0416fe5-6c1b-466a-ae78-ed87536937a5', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads....", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:39:13,640", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: GET /api/v1/reviews/latest/ - 0.100s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 99.83, "duration_seconds": 0.1, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('62b4533e-5f16-4236-a081-a255d56731c0', 'fa3d6b40-79bc-41d8-9887-7de8b1625ce4', 500, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'fa3d6b40-79bc-41d8-9887-7de8b1625ce4'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'fa3d6b40-79bc-41d8-9887-7de8b1625ce4'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:39:13.540525+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:39:18,704", "module": "performance_middleware", "process": 93223, "thread": 6259175424, "message": "Request performance: GET /api/v1/stats/ - 5.164s, 55 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5163.53, "duration_seconds": 5.164, "query_count": 55, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'f2566f72-33d4-43c9-b94d-229b792e7512'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'f2566f72-33d4-43c9-b94d-229b792e7512'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'f2566f72-33d4-43c9-b94d-229b792e7512'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'f2566f72-33d4-43c9-b94d-229b792e7512'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6259175424_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:39:13.541218+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:39:18,725", "module": "performance_middleware", "process": 93223, "thread": 6292828160, "message": "Request performance: GET /api/v1/new-content/ - 5.183s, 15 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5182.77, "duration_seconds": 5.183, "query_count": 15, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4f34b705-5c8f-44da-afe2-c8f21afadaf8', 'fb4b04c8-847b-419a-8b9e-17a7e20c4bea', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6292828160_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'fb4b04c8-847b-419a-8b9e-17a7e20c4bea'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'fb4b04c8-847b-419a-8b9e-17a7e20c4bea'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6292828160_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:39:13.543342+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:39:19,245", "module": "performance_middleware", "process": 93223, "thread": 6276001792, "message": "Request performance: GET /api/v1/trending/ - 5.703s, 253 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5703.01, "duration_seconds": 5.703, "query_count": 253, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 75 WHERE \"silk_request\".\"id\" = 'b9b8537c-0c36-4154-abb4-e163fae60033'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = 'b9b8537c-0c36-4154-abb4-e163fae60033'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = 'b9b8537c-0c36-4154-abb4-e163fae60033'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = 'b9b8537c-0c36-4154-abb4-e163fae60033'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = 'b9b8537c-0c36-4154-abb4-e163fae60033'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.027}, {"sql": "RELEASE SAVEPOINT \"s6276001792_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:39:13.5427...", "time": 0.003}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:39:21,240", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/auth/login/ - 0.386s, 32 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 386.45, "duration_seconds": 0.386, "query_count": 32, "content_length_bytes": 694, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '061a616f-0987-4b58-9c4d-ac50844dc953'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '061a616f-0987-4b58-9c4d-ac50844dc953'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '061a616f-0987-4b58-9c4d-ac50844dc953'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:39:29,084", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.081s, 8 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 81.45, "duration_seconds": 0.081, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9caa5764-c012-4b6d-b929-1c320b8103f7', 'e37d43de-c6d1-4976-b586-929f0df7cdc4', 401, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:39:34,382", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.120s, 9 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 120.06, "duration_seconds": 0.12, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d7256c75-01f9-4b90-af34-956a5da0cdb6', '83a01520-e9c5-405f-b71a-b97fab5a4776', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:40:14,542", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.107s, 8 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 107.02, "duration_seconds": 0.107, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e71409b9-ef87-49d4-ad36-393c9ce71264', 'a5486d29-894e-4721-b10c-32fbde42b1f0', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:40:15,806", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.080s, 8 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 79.51, "duration_seconds": 0.08, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ba33cd75-e44a-4ca1-aaea-96dfb6fa3940', 'e486c597-5c75-4981-a29b-2dabeb970aff', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:40:17,065", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.120s, 8 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 120.31, "duration_seconds": 0.12, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4da9eaaa-8333-4b90-9155-fa78b527d71b', 'cbe5dabd-0da1-4bb1-8eed-904d34d46d04', 401, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.011}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:47:05,764", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: GET /api/v1/reviews/latest/ - 0.093s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 93.04, "duration_seconds": 0.093, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0de3ded4-8a04-48b5-a56e-317f04f4f508', '0a0f5eb6-0ed5-4bc6-92f8-c273df01641b', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0a0f5eb6-0ed5-4bc6-92f8-c273df01641b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '0a0f5eb6-0ed5-4bc6-92f8-c273df01641b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:47:05.672007+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:47:10,738", "module": "performance_middleware", "process": 93223, "thread": 6276001792, "message": "Request performance: GET /api/v1/new-content/ - 5.063s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5063.43, "duration_seconds": 5.063, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('120f7a76-37ef-4739-aa26-f7b061a2bfd1', '4d6822e3-95b9-4b90-b58e-17426baef18b', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6276001792_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6276001792_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:47:05.675083+0...", "time": 0.002}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:47:10,740", "module": "performance_middleware", "process": 93223, "thread": 6259175424, "message": "Request performance: GET /api/v1/trending/ - 5.068s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5067.66, "duration_seconds": 5.068, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('de71235d-78c3-4881-938f-1b0ddfc4573c', 'c9141f11-2fb8-4616-ac56-788f1bb6ce5b', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6259175424_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6259175424_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:47:05.6732...", "time": 0.001}, {"sql": "COMMIT", "time": 0.009}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:47:10,929", "module": "performance_middleware", "process": 93223, "thread": 6292828160, "message": "Request performance: GET /api/v1/stats/ - 5.254s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5254.0, "duration_seconds": 5.254, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'e97cdc57-5460-4b82-9224-a831f6d3e2b2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'e97cdc57-5460-4b82-9224-a831f6d3e2b2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'e97cdc57-5460-4b82-9224-a831f6d3e2b2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'e97cdc57-5460-4b82-9224-a831f6d3e2b2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'e97cdc57-5460-4b82-9224-a831f6d3e2b2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6292828160_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:47:05.675664+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:47:18,908", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/auth/login/ - 0.351s, 29 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 350.64, "duration_seconds": 0.351, "query_count": 29, "content_length_bytes": 808, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '02688559-044f-4efa-ab01-cc9dba89ad66'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '02688559-044f-4efa-ab01-cc9dba89ad66'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '02688559-044f-4efa-ab01-cc9dba89ad66'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '02688559-044f-4efa-ab01-cc9dba89ad66'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:47:37,773", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.090s, 15 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 89.78, "duration_seconds": 0.09, "query_count": 15, "content_length_bytes": 104, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ba45e093-6868-43f5-80cd-0f7f5029f897', '71f55029-0500-4f88-9c65-7e78da93378b', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '71f55029-0500-4f88-9c65-7e78da93378b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '71f55029-0500-4f88-9c65-7e78da93378b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:47:43,981", "module": "performance_middleware", "process": 93223, "thread": 6259175424, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.064s, 9 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 64.18, "duration_seconds": 0.064, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('01ef4835-05e0-49a5-9259-6d8e6788e940', '7440c008-a57b-4aa3-97d1-67fd4ad9873d', 401, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6259175424_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6259175424_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:48:49,949", "module": "performance_middleware", "process": 93223, "thread": 6259175424, "message": "Request performance: POST /api/v1/v1/auth/login/ - 0.087s, 8 queries, 404", "path": "/api/v1/v1/auth/login/", "method": "POST", "status_code": 404, "duration_ms": 86.8, "duration_seconds": 0.087, "query_count": 8, "content_length_bytes": 21137, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cf69a9a7-f2f8-4187-a05d-17a713635e15', '5ac496e8-c425-4d96-a3c5-e2336837da43', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6259175424_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6259175424_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*****...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:49:15,204", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/v1/accounts/profile/avatar/upload/ - 0.080s, 8 queries, 404", "path": "/api/v1/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 404, "duration_ms": 80.19, "duration_seconds": 0.08, "query_count": 8, "content_length_bytes": 21197, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c0099df0-14cc-48ec-bb22-b8c98cdc91f8', '5693bda7-d044-452c-a801-c2db2400d2b6', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads....", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:49:45,757", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /v1/auth/login/ - 0.080s, 8 queries, 404", "path": "/v1/auth/login/", "method": "POST", "status_code": 404, "duration_ms": 79.56, "duration_seconds": 0.08, "query_count": 8, "content_length_bytes": 6133, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e0eab45d-37b2-4779-9fc5-685d1b9244b5', '029455c2-adca-4372-86e7-a505a3b76cfc', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"************...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:51:04,266", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/auth/login/ - 0.141s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 140.67, "duration_seconds": 0.141, "query_count": 8, "content_length_bytes": 40, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('18d007ff-cbd5-4030-8526-48fb2ae38092', 'b1862720-484e-4ffd-b7e5-5bca99854bda', 400, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"email\": \"test@example.com\", \"password\": \"********************\"}', \"body\" = '{\"email\": \"test@example.com\",...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:51:13,294", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/auth/login/ - 0.444s, 31 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 444.37, "duration_seconds": 0.444, "query_count": 31, "content_length_bytes": 808, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '240be5cc-f1af-492d-a269-73974a0d4dcd'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '240be5cc-f1af-492d-a269-73974a0d4dcd'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '240be5cc-f1af-492d-a269-73974a0d4dcd'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:51:30,437", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.895s, 16 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 894.67, "duration_seconds": 0.895, "query_count": 16, "content_length_bytes": 318, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('63353d10-b1cf-4acf-bb36-149cda8f33a0', '5d3d7d2d-b7be-4075-b9c2-d495d4bbeada', 400, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5d3d7d2d-b7be-4075-b9c2-d495d4bbeada'", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5d3d7d2d-b7be-4075-b9c2-d495d4bbeada'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:55:41,586", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: GET /api/v1/reviews/latest/ - 0.133s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 132.99, "duration_seconds": 0.133, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9882f9e3-a97a-47b7-978b-c9feee871956', '80944b53-cf85-4879-8e6f-7b1e2c7748c9', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '80944b53-cf85-4879-8e6f-7b1e2c7748c9'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '80944b53-cf85-4879-8e6f-7b1e2c7748c9'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:55:41.454525+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:55:46,530", "module": "performance_middleware", "process": 93223, "thread": 6292828160, "message": "Request performance: GET /api/v1/new-content/ - 5.074s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5073.87, "duration_seconds": 5.074, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cc095ccd-bbbe-4294-9ca6-58d528da1157', 'db576d99-16e6-42c0-8bd9-dbc9ffea3c82', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6292828160_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6292828160_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:55:41.457693+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:55:46,532", "module": "performance_middleware", "process": 93223, "thread": 6276001792, "message": "Request performance: GET /api/v1/trending/ - 5.076s, 9 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5076.18, "duration_seconds": 5.076, "query_count": 9, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b5a9ca8d-3332-4b6a-a77a-09ea961ddede', 'c6ba9849-67f2-46a5-80c6-7ad7c8a6d98f', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6276001792_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6276001792_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:55:41.4564...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:55:46,654", "module": "performance_middleware", "process": 93223, "thread": 6259175424, "message": "Request performance: GET /api/v1/stats/ - 5.199s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5199.3, "duration_seconds": 5.199, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '48d51cd8-7394-4831-a181-695f932563c9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '48d51cd8-7394-4831-a181-695f932563c9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '48d51cd8-7394-4831-a181-695f932563c9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '48d51cd8-7394-4831-a181-695f932563c9'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '48d51cd8-7394-4831-a181-695f932563c9'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6259175424_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-29T23:55:41.455557+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-29 19:55:51,371", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: OPTIONS /api/v1/auth/login/ - 5.050s, 8 queries, 200", "path": "/api/v1/auth/login/", "method": "OPTIONS", "status_code": 200, "duration_ms": 5050.43, "duration_seconds": 5.05, "query_count": 8, "content_length_bytes": 0, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('55061e36-fb9a-4099-a063-023ebe910a5c', 'b709814f-8ca2-4140-9839-04d2b90f2c0e', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'OPTIONS', \"start_time\" = '2025-08-29T23:55:46.321899+00:00'::timestamptz, \"view...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:55:51,747", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/auth/login/ - 0.367s, 29 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 366.99, "duration_seconds": 0.367, "query_count": 29, "content_length_bytes": 694, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a25131f2-4610-4942-978f-be7ccfd682dd'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'a25131f2-4610-4942-978f-be7ccfd682dd'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'a25131f2-4610-4942-978f-be7ccfd682dd'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'a25131f2-4610-4942-978f-be7ccfd682dd'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:56:01,614", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.126s, 8 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 126.23, "duration_seconds": 0.126, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('52ab3fe5-4072-4745-9bbf-6a44729d3bde', '6f5bcd1b-bad4-40f2-a856-2c05107fa4d4', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.014}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:56:02,564", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.079s, 9 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 79.25, "duration_seconds": 0.079, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ee0c63af-63c1-4bd1-a998-97c420fc8ee4', '698a1ea8-3607-420a-9729-1b44d9d8147f', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:59:19,612", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/auth/login/ - 0.440s, 28 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 440.46, "duration_seconds": 0.44, "query_count": 28, "content_length_bytes": 808, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '2b8f0d83-c2bb-4aa6-9e64-1f31e149f9ca'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '2b8f0d83-c2bb-4aa6-9e64-1f31e149f9ca'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '2b8f0d83-c2bb-4aa6-9e64-1f31e149f9ca'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '2b8f0d83-c2bb-4aa6-9e64-1f31e149f9ca'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '2b8f0d83-c2bb-4aa6-9e64-1f31e149f9ca'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 19:59:26,384", "module": "performance_middleware", "process": 93223, "thread": 6242349056, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.770s, 16 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 770.11, "duration_seconds": 0.77, "query_count": 16, "content_length_bytes": 318, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b37eaed2-d4c3-44aa-8c97-4bb26082512d', '0e8f65cd-61ce-4d14-84fd-b3b91c133a9f', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6242349056_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0e8f65cd-61ce-4d14-84fd-b3b91c133a9f'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '0e8f65cd-61ce-4d14-84fd-b3b91c133a9f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6242349056_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:07:03,690", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: POST /api/v1/auth/login/ - 0.598s, 28 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 598.35, "duration_seconds": 0.598, "query_count": 28, "content_length_bytes": 808, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9ae9fde4-5b64-47c3-9d0b-dd695430d60f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '9ae9fde4-5b64-47c3-9d0b-dd695430d60f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '9ae9fde4-5b64-47c3-9d0b-dd695430d60f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '9ae9fde4-5b64-47c3-9d0b-dd695430d60f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '9ae9fde4-5b64-47c3-9d0b-dd695430d60f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.005}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:07:15,900", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 3.596s, 16 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 3596.17, "duration_seconds": 3.596, "query_count": 16, "content_length_bytes": 318, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7f2694ae-68aa-49b5-a357-b4efb28ea05f', '1f0f6dcf-ae40-4441-be9b-d9d59c6a3c1b', 400, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6206484480_x1\"", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1f0f6dcf-ae40-4441-be9b-d9d59c6a3c1b'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1f0f6dcf-ae40-4441-be9b-d9d59c6a3c1b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:26:12,770", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: POST /api/v1/auth/login/ - 0.598s, 29 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 597.86, "duration_seconds": 0.598, "query_count": 29, "content_length_bytes": 808, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '6709fdd0-4a09-4b50-a15b-0df44c5a3dad'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '6709fdd0-4a09-4b50-a15b-0df44c5a3dad'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '6709fdd0-4a09-4b50-a15b-0df44c5a3dad'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '6709fdd0-4a09-4b50-a15b-0df44c5a3dad'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '6709fdd0-4a09-4b50-a15b-0df44c5a3dad'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:27:12,516", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.159s, 8 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 159.42, "duration_seconds": 0.159, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('06d9b4b6-8a02-4704-aab1-3cd105eeb461', 'f79d89de-76e9-415b-9e7d-050ba7a948ba', 401, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = '{}', \"body\" = '{}', \"method\" = 'POST', \"start_time\" = '2025-08-30T00:27:12.359613+00:00...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:27:23,673", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: POST /api/v1/nonexistent/endpoint/ - 0.143s, 8 queries, 404", "path": "/api/v1/nonexistent/endpoint/", "method": "POST", "status_code": 404, "duration_ms": 143.3, "duration_seconds": 0.143, "query_count": 8, "content_length_bytes": 21158, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('17918f43-b336-4af1-a52b-175c8878ffda', '6a25e899-fd82-474d-8e1c-8903e921bdf5', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/nonexistent/endpoint/', \"query_params\" = '', \"raw_body\" = '{}', \"body\" = '{}', \"method\" = 'POST', \"start_time\" = '2025-08-30T00:27:23.532270+00:00'::timesta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:28:08,852", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: GET /api/health/ - 0.185s, 9 queries, 404", "path": "/api/health/", "method": "GET", "status_code": 404, "duration_ms": 185.03, "duration_seconds": 0.185, "query_count": 9, "content_length_bytes": 6216, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.029}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4e25a71f-a506-4792-9b26-9deaadb9ddd6', 'ae769636-d3f5-43d0-93a0-b18374479031', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:28:08.671228+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:28:35,616", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: GET /api/v1/health/ - 5.449s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5449.23, "duration_seconds": 5.449, "query_count": 10, "content_length_bytes": 1480, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d29803f1-6b1d-4317-b124-c18f339e1af9', 'ae933f02-0038-4e54-b602-884b8d1eb22f', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6206484480_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:28:30.170044+00:00'::timestamptz, \"view_name\" =...", "time": 0.002}, {"sql": "COMMIT", "time": 0.013}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:33:12,320", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: GET /api/v1/health/simple/ - 5.107s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5106.6, "duration_seconds": 5.107, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "SELECT 1", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a61f66fa-34d5-4f2d-be45-7251f758c783', '08b3f511-1529-4ae4-b16e-877be9b15ac3', 200, 'eyJ...", "time": 0.009}, {"sql": "SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:33:07.216813+00:00'::timestamptz, \"view_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:33:17,535", "module": "performance_middleware", "process": 37160, "thread": 6256963584, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.156s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5156.33, "duration_seconds": 5.156, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fa004249-c78d-4d8f-9b19-3b3760955d30', '5763b000-e1b0-4f08-9825-533956fed52e', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6256963584_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5763b000-e1b0-4f08-9825-533956fed52e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5763b000-e1b0-4f08-9825-533956fed52e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6256963584_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:33:12.380687+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:33:18,034", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: GET /api/v1/stats/ - 5.661s, 54 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5661.14, "duration_seconds": 5.661, "query_count": 54, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '836bf0b2-a843-4e44-becf-6373d128e6ed'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '836bf0b2-a843-4e44-becf-6373d128e6ed'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '836bf0b2-a843-4e44-becf-6373d128e6ed'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:33:12.373656+00:00'::timestamptz, \"view_name\" = ...", "time": 0.007}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:33:18,171", "module": "performance_middleware", "process": 37160, "thread": 6240137216, "message": "Request performance: GET /api/v1/new-content/ - 5.794s, 15 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5794.39, "duration_seconds": 5.794, "query_count": 15, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2492e57a-0cd0-4215-8a76-fc0ba3501f56', '5e048676-acbe-4d4f-8b22-b19426b6544b', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6240137216_x1\"", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5e048676-acbe-4d4f-8b22-b19426b6544b'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5e048676-acbe-4d4f-8b22-b19426b6544b'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6240137216_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.011}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:33:12.378254+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.245} +{"levelname": "ERROR", "asctime": "2025-08-29 20:33:19,499", "module": "performance_middleware", "process": 37160, "thread": 6223310848, "message": "Request performance: GET /api/v1/trending/ - 7.123s, 256 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 7122.76, "duration_seconds": 7.123, "query_count": 256, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 75 WHERE \"silk_request\".\"id\" = 'e12e2ad6-9770-45d1-ad6e-b94e58e18c47'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = 'e12e2ad6-9770-45d1-ad6e-b94e58e18c47'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = 'e12e2ad6-9770-45d1-ad6e-b94e58e18c47'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = 'e12e2ad6-9770-45d1-ad6e-b94e58e18c47'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = 'e12e2ad6-9770-45d1-ad6e-b94e58e18c47'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.042}, {"sql": "RELEASE SAVEPOINT \"s6223310848_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:33:12.3810...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}], "slow_query_count": 1, "slowest_query_time": 0.245} +{"levelname": "ERROR", "asctime": "2025-08-29 20:33:21,515", "module": "performance_middleware", "process": 37160, "thread": 6273789952, "message": "Request performance: GET /api/v1/health/simple/ - 5.096s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5095.94, "duration_seconds": 5.096, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e22417b7-835f-454a-8cbb-f98b2047dfba', '19183492-b6a0-465b-aa3e-5563d471d787', 200, 'eyJ...", "time": 0.01}, {"sql": "SAVEPOINT \"s6273789952_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6273789952_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:33:16.426191+00:00'::timestamptz, \"view_...", "time": 0.008}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:33:26,697", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: GET /api/v1/stats/ - 5.120s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5120.31, "duration_seconds": 5.12, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d588343c-06b2-4c5b-90b8-8b827069923d', '3132d6a9-9752-410d-b454-bbd0b6569ac3', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:33:21.577827+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:33:31,686", "module": "performance_middleware", "process": 37160, "thread": 6223310848, "message": "Request performance: GET /api/v1/trending/ - 5.125s, 9 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5125.2, "duration_seconds": 5.125, "query_count": 9, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('424c3156-fe54-4446-99a5-75b1bf8eeb0e', '270b497d-6986-4056-b721-29667ff56a70', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6223310848_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6223310848_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:33:26.5752...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.009}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:33:31,688", "module": "performance_middleware", "process": 37160, "thread": 6240137216, "message": "Request performance: GET /api/v1/new-content/ - 5.099s, 9 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5098.55, "duration_seconds": 5.099, "query_count": 9, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5061f52e-f9e9-4628-9c37-6a9693a0a22d', 'a539fb7e-f564-4e45-92e7-8ce87cba8ce0', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6240137216_x1\"", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6240137216_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:33:26.590174+0...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.009}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:33:36,779", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.230s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5229.7, "duration_seconds": 5.23, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7eed163c-3acd-42a9-a73c-8bbfea7d7529', '85001bbc-dc6c-45dc-9c11-2ca21a6d5164', 500, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6206484480_x1\"", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '85001bbc-dc6c-45dc-9c11-2ca21a6d5164'", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '85001bbc-dc6c-45dc-9c11-2ca21a6d5164'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:33:31.550695+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:33:46,218", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: POST /api/v1/auth/login/ - 0.446s, 31 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 446.3, "duration_seconds": 0.446, "query_count": 31, "content_length_bytes": 694, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '1c9d6ec4-01f9-489f-bf25-b61239a322f3'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '1c9d6ec4-01f9-489f-bf25-b61239a322f3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '1c9d6ec4-01f9-489f-bf25-b61239a322f3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '1c9d6ec4-01f9-489f-bf25-b61239a322f3'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:33:55,285", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.149s, 16 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 149.27, "duration_seconds": 0.149, "query_count": 16, "content_length_bytes": 104, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('815e9431-bbd7-4842-b4bf-b5cbf1fd45b1', 'ed899842-a17d-4b43-8ac5-a6b66bae3293', 400, 'eyJ...", "time": 0.007}, {"sql": "SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ed899842-a17d-4b43-8ac5-a6b66bae3293'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ed899842-a17d-4b43-8ac5-a6b66bae3293'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:34:19,975", "module": "performance_middleware", "process": 37160, "thread": 6223310848, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.140s, 16 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 140.11, "duration_seconds": 0.14, "query_count": 16, "content_length_bytes": 104, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('808ec895-c7f9-4218-83cc-db1f6e26e766', '2fb3916b-6584-4e34-9136-1edc3db22ab4', 400, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6223310848_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2fb3916b-6584-4e34-9136-1edc3db22ab4'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '2fb3916b-6584-4e34-9136-1edc3db22ab4'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6223310848_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:36:13,384", "module": "performance_middleware", "process": 37160, "thread": 6240137216, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.117s, 16 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 116.95, "duration_seconds": 0.117, "query_count": 16, "content_length_bytes": 104, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f3ae2757-addc-4f09-a7d9-6c9001d5e0af', '7868522f-3110-435a-bfc6-c40271ca9692', 400, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6240137216_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7868522f-3110-435a-bfc6-c40271ca9692'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7868522f-3110-435a-bfc6-c40271ca9692'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6240137216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:36:53,894", "module": "performance_middleware", "process": 37160, "thread": 6256963584, "message": "Request performance: GET /api/health/ - 0.265s, 9 queries, 404", "path": "/api/health/", "method": "GET", "status_code": 404, "duration_ms": 264.6, "duration_seconds": 0.265, "query_count": 9, "content_length_bytes": 6216, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.013}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('38c17a7c-dd96-4fc6-a525-f56265385704', 'bc26ae79-74b5-4b32-9e6c-9cdf2550b983', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6256963584_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6256963584_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:36:53.632399+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:37:03,081", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: GET /api/v1/health/ - 5.266s, 10 queries, 200", "path": "/api/v1/health/", "method": "GET", "status_code": 200, "duration_ms": 5265.77, "duration_seconds": 5.266, "query_count": 10, "content_length_bytes": 1480, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "\n SELECT\n numbackends as active_connections,\n xact_commit as transactions_committed,\n ...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7e09a374-f913-41a4-bbab-596241de6bc8', 'c47d7054-55e8-436e-90bb-e958f80ac18f', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:36:57.816645+00:00'::timestamptz, \"view_name\" =...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:38:18,226", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: HEAD /api/v1/accounts/profile/avatar/upload/ - 0.124s, 8 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "HEAD", "status_code": 401, "duration_ms": 123.85, "duration_seconds": 0.124, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('13135ab2-435b-492c-b732-e722c43ffb85', 'ae86d45d-b9ba-4d9d-9912-493d523bed75', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'HEAD', \"start_time\" = '2025-08-30T00:38:18.103997+00:00'::t...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:40:52,209", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 2.076s, 18 queries, 200", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 200, "duration_ms": 2076.24, "duration_seconds": 2.076, "query_count": 18, "content_length_bytes": 589, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7a1e3bd5-0393-42c6-9a59-d7777ec8dd68', 'a7e1227a-c603-4662-9db0-f77695b61fc2', 200, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a7e1227a-c603-4662-9db0-f77695b61fc2'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a7e1227a-c603-4662-9db0-f77695b61fc2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a7e1227a-c603-4662-9db0-f77695b61fc2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:45:43,263", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 2.384s, 19 queries, 200", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 200, "duration_ms": 2383.57, "duration_seconds": 2.384, "query_count": 19, "content_length_bytes": 589, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a6b6c883-c731-45a8-88ab-fa0ffc7ea2be'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a6b6c883-c731-45a8-88ab-fa0ffc7ea2be'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a6b6c883-c731-45a8-88ab-fa0ffc7ea2be'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:49:06,472", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: GET /api/v1/stats/ - 0.522s, 53 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 522.05, "duration_seconds": 0.522, "query_count": 53, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'dd783f50-4994-4abd-85c8-2e122c01dfbf'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'dd783f50-4994-4abd-85c8-2e122c01dfbf'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'dd783f50-4994-4abd-85c8-2e122c01dfbf'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'dd783f50-4994-4abd-85c8-2e122c01dfbf'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'dd783f50-4994-4abd-85c8-2e122c01dfbf'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:49:05.951557+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:49:11,055", "module": "performance_middleware", "process": 37160, "thread": 6240137216, "message": "Request performance: GET /api/v1/new-content/ - 5.083s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5082.71, "duration_seconds": 5.083, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('229e3d95-1d04-4a1a-b6b7-9cad99fb38a2', 'ffc5a2d0-3e6a-428a-a71a-37c74fa13528', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6240137216_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6240137216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:49:05.973905+0...", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:49:11,056", "module": "performance_middleware", "process": 37160, "thread": 6223310848, "message": "Request performance: GET /api/v1/trending/ - 5.099s, 9 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5098.72, "duration_seconds": 5.099, "query_count": 9, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f68bc27a-0fdb-40b2-a290-fe3d4cc7b57b', '9b06d5a2-d80c-43e4-8587-d660805ee1fd', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6223310848_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6223310848_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:49:05.9621...", "time": 0.006}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:49:11,163", "module": "performance_middleware", "process": 37160, "thread": 6256963584, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.188s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5188.37, "duration_seconds": 5.188, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f6bf5b2e-fe21-4606-a8b5-50ac51b99445', '507530da-3b15-4c45-bf9b-4a4ea8d0e226', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6256963584_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '507530da-3b15-4c45-bf9b-4a4ea8d0e226'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '507530da-3b15-4c45-bf9b-4a4ea8d0e226'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6256963584_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:49:05.975865+00:00'::time...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:49:15,210", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: POST /api/v1/auth/login/ - 5.351s, 29 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 5350.72, "duration_seconds": 5.351, "query_count": 29, "content_length_bytes": 694, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c075cb04-71d3-4168-b22e-3036f08c0770'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'c075cb04-71d3-4168-b22e-3036f08c0770'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'c075cb04-71d3-4168-b22e-3036f08c0770'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'c075cb04-71d3-4168-b22e-3036f08c0770'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'c075cb04-71d3-4168-b22e-3036f08c0770'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.005}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:49:22,955", "module": "performance_middleware", "process": 37160, "thread": 6206484480, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.138s, 16 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 138.39, "duration_seconds": 0.138, "query_count": 16, "content_length_bytes": 104, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4d6a5637-3363-47b3-994c-cd846d25add1', 'f3d95b58-ffa8-4388-99ea-68397afcb326', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f3d95b58-ffa8-4388-99ea-68397afcb326'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f3d95b58-ffa8-4388-99ea-68397afcb326'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6206484480_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:49:24,046", "module": "performance_middleware", "process": 37160, "thread": 6223310848, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.112s, 15 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 111.77, "duration_seconds": 0.112, "query_count": 15, "content_length_bytes": 104, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cad2ef31-1daa-4277-8c54-9a62a0fba58b', 'b94ee43e-09e3-4b31-888a-ba9f2e045804', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6223310848_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b94ee43e-09e3-4b31-888a-ba9f2e045804'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b94ee43e-09e3-4b31-888a-ba9f2e045804'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6223310848_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:51:22,597", "module": "performance_middleware", "process": 64012, "thread": 6166425600, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 5.210s, 15 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 5209.8, "duration_seconds": 5.21, "query_count": 15, "content_length_bytes": 104, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('de4e51eb-c76a-4a03-b91d-4ff5c02bee00', '86d040fc-6db2-4ea4-a21d-2aea7545da7e', 400, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6166425600_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '86d040fc-6db2-4ea4-a21d-2aea7545da7e'", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '86d040fc-6db2-4ea4-a21d-2aea7545da7e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6166425600_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:51:29,385", "module": "performance_middleware", "process": 64012, "thread": 6183251968, "message": "Request performance: GET /api/v1/health/simple/ - 5.070s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5069.88, "duration_seconds": 5.07, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2425e923-3f81-4752-8c76-885e61372f01', '8bc4cafd-e653-411c-8b7c-c4806334a656', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6183251968_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6183251968_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:51:24.319651+00:00'::timestamptz, \"view_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:51:30,537", "module": "performance_middleware", "process": 64012, "thread": 6216904704, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 5.128s, 15 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 5128.16, "duration_seconds": 5.128, "query_count": 15, "content_length_bytes": 104, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a471fd0f-78a5-4e73-9d8f-f22a5ed04c41', '8102c730-b456-4027-8542-f84024f5368f', 400, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6216904704_x1\"", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8102c730-b456-4027-8542-f84024f5368f'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '8102c730-b456-4027-8542-f84024f5368f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6216904704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:51:31,368", "module": "performance_middleware", "process": 64012, "thread": 6200078336, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 6.841s, 18 queries, 200", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 200, "duration_ms": 6841.17, "duration_seconds": 6.841, "query_count": 18, "content_length_bytes": 589, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5e9d4936-525a-4004-8a68-79a78b609d4b', '4207a315-8dba-43bd-a657-abf1fc9eed68', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6200078336_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4207a315-8dba-43bd-a657-abf1fc9eed68'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '4207a315-8dba-43bd-a657-abf1fc9eed68'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '4207a315-8dba-43bd-a657-abf1fc9eed68'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6200078336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:51:39,560", "module": "performance_middleware", "process": 64012, "thread": 6183251968, "message": "Request performance: GET /api/v1/stats/ - 5.153s, 51 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5152.92, "duration_seconds": 5.153, "query_count": 51, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '378a9e8f-c0f2-46c6-be7b-e57146b43239'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '378a9e8f-c0f2-46c6-be7b-e57146b43239'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '378a9e8f-c0f2-46c6-be7b-e57146b43239'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '378a9e8f-c0f2-46c6-be7b-e57146b43239'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '378a9e8f-c0f2-46c6-be7b-e57146b43239'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6183251968_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:51:34.408661+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:51:40,054", "module": "performance_middleware", "process": 64012, "thread": 6200078336, "message": "Request performance: GET /api/v1/trending/ - 5.644s, 252 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5643.65, "duration_seconds": 5.644, "query_count": 252, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 75 WHERE \"silk_request\".\"id\" = '82bc0bbc-4580-47c4-9c6f-46d6cd1b5432'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = '82bc0bbc-4580-47c4-9c6f-46d6cd1b5432'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = '82bc0bbc-4580-47c4-9c6f-46d6cd1b5432'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = '82bc0bbc-4580-47c4-9c6f-46d6cd1b5432'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = '82bc0bbc-4580-47c4-9c6f-46d6cd1b5432'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.014}, {"sql": "RELEASE SAVEPOINT \"s6200078336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.01}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:51:34.4107...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}], "slow_query_count": 1, "slowest_query_time": 0.137} +{"levelname": "WARNING", "asctime": "2025-08-29 20:51:41,606", "module": "performance_middleware", "process": 64012, "thread": 6233731072, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 5.100s, 15 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 5099.64, "duration_seconds": 5.1, "query_count": 15, "content_length_bytes": 104, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d4ea94e1-602c-45f0-8a47-4b739bcacd96', 'f50cec84-f91a-4966-a6f4-28b0c12f4e3d', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6233731072_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f50cec84-f91a-4966-a6f4-28b0c12f4e3d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f50cec84-f91a-4966-a6f4-28b0c12f4e3d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6233731072_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:51:44,565", "module": "performance_middleware", "process": 64012, "thread": 6166425600, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.149s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5149.26, "duration_seconds": 5.149, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3ac5036b-e682-467a-a5af-b985157638d0', 'f112bdfe-4f91-484a-bb50-3b39e1245687', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6166425600_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f112bdfe-4f91-484a-bb50-3b39e1245687'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f112bdfe-4f91-484a-bb50-3b39e1245687'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6166425600_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:51:39.416617+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 20:51:44,566", "module": "performance_middleware", "process": 64012, "thread": 6216904704, "message": "Request performance: GET /api/v1/new-content/ - 5.145s, 17 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5144.87, "duration_seconds": 5.145, "query_count": 17, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cdd978f4-3bdc-403a-962a-70ea75b28cd4', '87ca3a2c-3071-42f9-9958-f711051e090f', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6216904704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '87ca3a2c-3071-42f9-9958-f711051e090f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '87ca3a2c-3071-42f9-9958-f711051e090f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6216904704_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:51:39.423654+0...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:51:44,872", "module": "performance_middleware", "process": 64012, "thread": 6166425600, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.125s, 16 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 125.07, "duration_seconds": 0.125, "query_count": 16, "content_length_bytes": 104, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5e9012d4-fc9b-4d24-aed3-439cb7e5a669', 'efcae658-0f70-4392-9b0c-9752568f1c56', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6166425600_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'efcae658-0f70-4392-9b0c-9752568f1c56'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'efcae658-0f70-4392-9b0c-9752568f1c56'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6166425600_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:51:59,055", "module": "performance_middleware", "process": 64012, "thread": 6183251968, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.136s, 16 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 135.81, "duration_seconds": 0.136, "query_count": 16, "content_length_bytes": 104, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('584ec352-0e3d-4d71-9a27-07bfaccab19c', '03cc34a6-8c22-4d66-8ecd-fe3d0a6386e5', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6183251968_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '03cc34a6-8c22-4d66-8ecd-fe3d0a6386e5'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '03cc34a6-8c22-4d66-8ecd-fe3d0a6386e5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6183251968_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:52:02,759", "module": "performance_middleware", "process": 64012, "thread": 6200078336, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.142s, 16 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 142.39, "duration_seconds": 0.142, "query_count": 16, "content_length_bytes": 104, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6c69a8e2-0449-41f7-8c8d-3599238493d2', 'd1371e4b-5274-4749-b41f-25f298bf70df', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6200078336_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd1371e4b-5274-4749-b41f-25f298bf70df'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd1371e4b-5274-4749-b41f-25f298bf70df'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6200078336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:52:23,018", "module": "performance_middleware", "process": 64012, "thread": 6216904704, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.163s, 15 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 163.09, "duration_seconds": 0.163, "query_count": 15, "content_length_bytes": 104, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6366aa2d-2328-43db-aa6e-24bef91fda99', '1b598886-8732-4637-8811-e95ca5e6921f', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6216904704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1b598886-8732-4637-8811-e95ca5e6921f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1b598886-8732-4637-8811-e95ca5e6921f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6216904704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.013}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:53:09,873", "module": "performance_middleware", "process": 64012, "thread": 6233731072, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.096s, 8 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 95.68, "duration_seconds": 0.096, "query_count": 8, "content_length_bytes": 332, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9e282c45-bb8f-42ed-8543-1350107cba16', 'ed90de6f-94e9-4324-9950-0542fa660dda', 401, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6233731072_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6233731072_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:53:29,018", "module": "performance_middleware", "process": 64012, "thread": 6233731072, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 2.367s, 19 queries, 200", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 200, "duration_ms": 2367.01, "duration_seconds": 2.367, "query_count": 19, "content_length_bytes": 589, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6233731072_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '16ad0a65-63d0-4037-a349-72177f0ce992'", "time": 0.004}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '16ad0a65-63d0-4037-a349-72177f0ce992'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '16ad0a65-63d0-4037-a349-72177f0ce992'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.016}, {"sql": "RELEASE SAVEPOINT \"s6233731072_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.004}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:54:44,427", "module": "performance_middleware", "process": 71729, "thread": 6190379008, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.276s, 15 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 276.33, "duration_seconds": 0.276, "query_count": 15, "content_length_bytes": 104, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3c94f874-8635-4e51-a86a-32de7d278cb1', '5ea1a02d-2563-4e0f-b9a1-49b8ca6147e2', 400, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6190379008_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5ea1a02d-2563-4e0f-b9a1-49b8ca6147e2'", "time": 0.009}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5ea1a02d-2563-4e0f-b9a1-49b8ca6147e2'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6190379008_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:57:33,619", "module": "performance_middleware", "process": 72100, "thread": 6162395136, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.189s, 8 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 188.75, "duration_seconds": 0.189, "query_count": 8, "content_length_bytes": 332, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8e088486-1345-4b0f-8bda-1fcc995bb6b5', 'c7569b30-e300-499b-be80-175c69d37bec', 401, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6162395136_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6162395136_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:57:56,588", "module": "performance_middleware", "process": 72100, "thread": 6162395136, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 2.054s, 21 queries, 200", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 200, "duration_ms": 2053.83, "duration_seconds": 2.054, "query_count": 21, "content_length_bytes": 589, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9e95136d-04d5-4db9-bc26-633a35587c62'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9e95136d-04d5-4db9-bc26-633a35587c62'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '9e95136d-04d5-4db9-bc26-633a35587c62'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6162395136_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:57:59,756", "module": "performance_middleware", "process": 72100, "thread": 6162395136, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.209s, 17 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 208.75, "duration_seconds": 0.209, "query_count": 17, "content_length_bytes": 104, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6162395136_x1\"", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '88b1ff18-bb81-4054-b029-9ffdf08031e7'", "time": 0.005}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '88b1ff18-bb81-4054-b029-9ffdf08031e7'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6162395136_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:58:43,120", "module": "performance_middleware", "process": 72100, "thread": 6325039104, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.142s, 15 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 142.36, "duration_seconds": 0.142, "query_count": 15, "content_length_bytes": 104, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('93470cf4-db35-4b5d-b305-248a4b05878c', 'c5d67861-8237-4f66-a84c-c91c877017d5', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c5d67861-8237-4f66-a84c-c91c877017d5'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c5d67861-8237-4f66-a84c-c91c877017d5'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-29 20:58:46,229", "module": "performance_middleware", "process": 72100, "thread": 6341865472, "message": "Request performance: GET /api/v1/auth/user/ - 0.147s, 15 queries, 200", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 200, "duration_ms": 146.56, "duration_seconds": 0.147, "query_count": 15, "content_length_bytes": 166, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('020430f0-d7e8-4298-a2b5-a866361b308d', 'f153acf6-b514-4591-abe3-70324c783fb2', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f153acf6-b514-4591-abe3-70324c783fb2'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f153acf6-b514-4591-abe3-70324c783fb2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T00:58:46.083992+00:00'::timestamptz, \"view_name...", "time": 0.0}, {"sql": "COMMIT", "time": 0.01}]} +{"levelname": "WARNING", "asctime": "2025-08-29 20:58:51,305", "module": "performance_middleware", "process": 72100, "thread": 6341865472, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.161s, 16 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 160.84, "duration_seconds": 0.161, "query_count": 16, "content_length_bytes": 104, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('173f434d-aaa3-436b-890e-51c57adf695f', '3affb09e-7e83-41a4-8a79-742b0262a40c', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3affb09e-7e83-41a4-8a79-742b0262a40c'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3affb09e-7e83-41a4-8a79-742b0262a40c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 21:00:57,441", "module": "performance_middleware", "process": 76306, "thread": 6122926080, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.220s, 15 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 220.16, "duration_seconds": 0.22, "query_count": 15, "content_length_bytes": 97, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('94c1a978-58ea-4aad-85db-1311afcf6524', 'f2d22405-7bb1-4e28-8cd6-945a9fe9577b', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6122926080_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f2d22405-7bb1-4e28-8cd6-945a9fe9577b'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f2d22405-7bb1-4e28-8cd6-945a9fe9577b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6122926080_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 21:01:10,978", "module": "performance_middleware", "process": 76528, "thread": 6195949568, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.208s, 15 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 208.35, "duration_seconds": 0.208, "query_count": 15, "content_length_bytes": 97, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7cacc347-4e92-4b9e-b58f-25444289a398', 'e2c38e50-5618-47d3-b9a9-c076a4e9dd2f', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6195949568_x1\"", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e2c38e50-5618-47d3-b9a9-c076a4e9dd2f'", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e2c38e50-5618-47d3-b9a9-c076a4e9dd2f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6195949568_x1\"", "time": 0.01}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 21:03:54,195", "module": "performance_middleware", "process": 77271, "thread": 8449614016, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 2.364s, 19 queries, 200", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 200, "duration_ms": 2364.21, "duration_seconds": 2.364, "query_count": 19, "content_length_bytes": 589, "user_id": 18, "user_agent": "", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a29f5f6b-a66e-402f-a6c7-873ce9cd3df8'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a29f5f6b-a66e-402f-a6c7-873ce9cd3df8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a29f5f6b-a66e-402f-a6c7-873ce9cd3df8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s8449614016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 21:15:10,331", "module": "performance_middleware", "process": 79074, "thread": 6162919424, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 3.162s, 18 queries, 200", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 200, "duration_ms": 3161.54, "duration_seconds": 3.162, "query_count": 18, "content_length_bytes": 589, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5b6a6c52-fed9-4ddc-85cf-d26e212df9d4', 'a1ff0bac-fd8d-4d10-a093-22793b458b6a', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6162919424_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a1ff0bac-fd8d-4d10-a093-22793b458b6a'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a1ff0bac-fd8d-4d10-a093-22793b458b6a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a1ff0bac-fd8d-4d10-a093-22793b458b6a'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6162919424_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 21:16:56,849", "module": "performance_middleware", "process": 79074, "thread": 6162919424, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.932s, 15 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 931.5, "duration_seconds": 0.932, "query_count": 15, "content_length_bytes": 318, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('56a8f13d-9b91-4751-980a-3048923e2a87', '2992b12b-5eff-4db2-8f63-45a0bed906fe', 400, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6162919424_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2992b12b-5eff-4db2-8f63-45a0bed906fe'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '2992b12b-5eff-4db2-8f63-45a0bed906fe'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6162919424_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 21:17:32,598", "module": "performance_middleware", "process": 79074, "thread": 6162919424, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 1.306s, 15 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 1306.0, "duration_seconds": 1.306, "query_count": 15, "content_length_bytes": 318, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('37d56cd4-c63e-4e22-a998-2c401eb30bb3', 'a6a4b068-43fb-41c2-a7cf-e356c7188d31', 400, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6162919424_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a6a4b068-43fb-41c2-a7cf-e356c7188d31'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a6a4b068-43fb-41c2-a7cf-e356c7188d31'", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6162919424_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 21:18:12,930", "module": "performance_middleware", "process": 79074, "thread": 6162919424, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 1.040s, 15 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 1039.56, "duration_seconds": 1.04, "query_count": 15, "content_length_bytes": 318, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('41039066-76ca-4449-afb5-34b9ad45ebcd', '36aa7fd1-cb62-4f65-8ebc-82fdbeaa6d68', 400, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6162919424_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '36aa7fd1-cb62-4f65-8ebc-82fdbeaa6d68'", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '36aa7fd1-cb62-4f65-8ebc-82fdbeaa6d68'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6162919424_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.002}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-29 21:21:30,277", "module": "performance_middleware", "process": 83331, "thread": 6204633088, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 1.017s, 15 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 1016.98, "duration_seconds": 1.017, "query_count": 15, "content_length_bytes": 318, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('daf34500-ec9b-4e03-aa9b-c1aabadf7368', '969f6e53-8267-4c7e-809f-db6a3f83f5b1', 400, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6204633088_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '969f6e53-8267-4c7e-809f-db6a3f83f5b1'", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '969f6e53-8267-4c7e-809f-db6a3f83f5b1'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6204633088_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:26:08,933", "module": "performance_middleware", "process": 83739, "thread": 6129496064, "message": "Request performance: GET /api/v1/auth/user/ - 5.303s, 15 queries, 200", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 200, "duration_ms": 5302.52, "duration_seconds": 5.303, "query_count": 15, "content_length_bytes": 166, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9e3ade77-3f6d-458f-9f30-98de6348f5c0', '43b53646-6e87-440b-9b81-e17c385763ed', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6129496064_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '43b53646-6e87-440b-9b81-e17c385763ed'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '43b53646-6e87-440b-9b81-e17c385763ed'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.016}, {"sql": "RELEASE SAVEPOINT \"s6129496064_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:26:03.698854+00:00'::timestamptz, \"view_name...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:26:17,939", "module": "performance_middleware", "process": 83739, "thread": 6129496064, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.177s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5177.23, "duration_seconds": 5.177, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('08ba0281-d690-4229-bfe3-1a4925516724', '79bf42aa-3049-4322-9f92-7b1ee4fc881f', 500, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6129496064_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '79bf42aa-3049-4322-9f92-7b1ee4fc881f'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '79bf42aa-3049-4322-9f92-7b1ee4fc881f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6129496064_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:26:12.767531+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-29 21:26:24,479", "module": "performance_middleware", "process": 84290, "thread": 6199865344, "message": "Request performance: GET /api/v1/new-content/ - 0.348s, 15 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 347.51, "duration_seconds": 0.348, "query_count": 15, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9feb3458-eb77-44c5-983d-5fbb94e3b977', '3ae61874-0f68-4e70-8e06-7d1f61e870b9', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6199865344_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3ae61874-0f68-4e70-8e06-7d1f61e870b9'", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3ae61874-0f68-4e70-8e06-7d1f61e870b9'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:26:24.161103+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 21:34:32,120", "module": "performance_middleware", "process": 84290, "thread": 6199865344, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 3.250s, 16 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 3250.09, "duration_seconds": 3.25, "query_count": 16, "content_length_bytes": 315, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2ed9d023-4a52-440a-9389-7f33a5fc59df', '07466c6f-0072-4bf4-88d2-e19093bfecce', 400, 'eyJ...", "time": 0.008}, {"sql": "SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '07466c6f-0072-4bf4-88d2-e19093bfecce'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '07466c6f-0072-4bf4-88d2-e19093bfecce'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 21:34:36,465", "module": "performance_middleware", "process": 84290, "thread": 6199865344, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.946s, 16 queries, 400", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 400, "duration_ms": 945.71, "duration_seconds": 0.946, "query_count": 16, "content_length_bytes": 315, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e29f9d1c-e710-4157-9898-29e06511592b', 'aa996b6b-ad51-4a8e-ae98-1285815ccd84', 400, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'aa996b6b-ad51-4a8e-ae98-1285815ccd84'", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'aa996b6b-ad51-4a8e-ae98-1285815ccd84'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:36:35,536", "module": "performance_middleware", "process": 84290, "thread": 6199865344, "message": "Request performance: GET /api/v1/stats/ - 5.438s, 51 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5437.51, "duration_seconds": 5.438, "query_count": 51, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'da5d7aa3-aba6-452d-8cea-b76183acf153'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'da5d7aa3-aba6-452d-8cea-b76183acf153'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'da5d7aa3-aba6-452d-8cea-b76183acf153'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'da5d7aa3-aba6-452d-8cea-b76183acf153'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'da5d7aa3-aba6-452d-8cea-b76183acf153'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:36:30.099462+00:00'::timestamptz, \"view_name\" = ...", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:36:39,874", "module": "performance_middleware", "process": 84290, "thread": 6233518080, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.233s, 17 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5233.41, "duration_seconds": 5.233, "query_count": 17, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3184339f-e606-4a65-b892-603f78350c2d', 'bdb93cb4-5260-4ff7-945b-eeb057e1a64a', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6233518080_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bdb93cb4-5260-4ff7-945b-eeb057e1a64a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'bdb93cb4-5260-4ff7-945b-eeb057e1a64a'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6233518080_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:36:34.641746+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:36:43,147", "module": "performance_middleware", "process": 84290, "thread": 6216691712, "message": "Request performance: GET /api/v1/trending/ - 8.521s, 256 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 8520.51, "duration_seconds": 8.521, "query_count": 256, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = '4e23aa39-3843-4197-b0c9-d038e8e215ed'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = '4e23aa39-3843-4197-b0c9-d038e8e215ed'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = '4e23aa39-3843-4197-b0c9-d038e8e215ed'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = '4e23aa39-3843-4197-b0c9-d038e8e215ed'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.048}, {"sql": "RELEASE SAVEPOINT \"s6216691712_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.013}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:36:34.6274...", "time": 0.003}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:36:44,926", "module": "performance_middleware", "process": 84290, "thread": 6250344448, "message": "Request performance: GET /api/v1/new-content/ - 5.250s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5249.55, "duration_seconds": 5.25, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('30ac0f7b-b14c-48f9-9438-8843deeef38f', 'e46c722d-8f37-4c43-82cb-a5d0a48d7f67', 200, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6250344448_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6250344448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:36:39.677594+0...", "time": 0.004}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:36:44,976", "module": "performance_middleware", "process": 84290, "thread": 6199865344, "message": "Request performance: GET /api/v1/auth/user/ - 5.552s, 15 queries, 200", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 200, "duration_ms": 5552.46, "duration_seconds": 5.552, "query_count": 15, "content_length_bytes": 166, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('96cd9d33-0bf1-403a-8cc0-e50bf9ac1079', 'f97e6cc0-8c1a-4d1c-a471-98dbee2a0174', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f97e6cc0-8c1a-4d1c-a471-98dbee2a0174'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f97e6cc0-8c1a-4d1c-a471-98dbee2a0174'", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:36:39.442888+00:00'::timestamptz, \"view_name...", "time": 0.006}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:36:55,121", "module": "performance_middleware", "process": 84290, "thread": 6199865344, "message": "Request performance: GET /api/v1/stats/ - 5.115s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5114.58, "duration_seconds": 5.115, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7322ef34-a119-4685-a1af-03eaa3b9a111', '76f27613-d94c-465f-8f1f-c09f7e373cd4', 200, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:36:50.006942+00:00'::timestamptz, \"view_name\" = ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:37:00,106", "module": "performance_middleware", "process": 84290, "thread": 6216691712, "message": "Request performance: GET /api/v1/trending/ - 5.125s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5125.24, "duration_seconds": 5.125, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.007}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7a827fa5-2fc4-4134-ba9f-008c52c2e345', 'bd7c68b8-f6fe-492c-9a30-d27b0b7f53bf', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6216691712_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6216691712_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:36:54.9830...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:37:00,107", "module": "performance_middleware", "process": 84290, "thread": 6233518080, "message": "Request performance: GET /api/v1/new-content/ - 5.089s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5089.17, "duration_seconds": 5.089, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0373a55f-d449-43ce-9d1f-ad004855c4e9', 'a49d50dd-6f67-4278-b388-a202ea820127', 200, 'eyJ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6233518080_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6233518080_x1\"", "time": 0.006}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.011}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:36:55.018818+0...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:37:05,154", "module": "performance_middleware", "process": 84290, "thread": 6199865344, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.177s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5177.1, "duration_seconds": 5.177, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('199dea3d-8eed-4c6c-9fd3-2f73a26da20c', '83673b3d-adba-480a-bb79-be6a2867c7db', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '83673b3d-adba-480a-bb79-be6a2867c7db'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '83673b3d-adba-480a-bb79-be6a2867c7db'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6199865344_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:36:59.978451+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-29 21:43:58,526", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/auth/login/ - 0.544s, 29 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 544.49, "duration_seconds": 0.544, "query_count": 29, "content_length_bytes": 694, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '0dcdfcea-5f23-43ff-b5dd-58a98485b2a4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '0dcdfcea-5f23-43ff-b5dd-58a98485b2a4'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '0dcdfcea-5f23-43ff-b5dd-58a98485b2a4'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '0dcdfcea-5f23-43ff-b5dd-58a98485b2a4'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-29 21:44:06,709", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 1.501s, 19 queries, 200", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 200, "duration_ms": 1500.63, "duration_seconds": 1.501, "query_count": 19, "content_length_bytes": 589, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1c252533-831e-46eb-b7ce-0bd8f12abb15'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1c252533-831e-46eb-b7ce-0bd8f12abb15'", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '1c252533-831e-46eb-b7ce-0bd8f12abb15'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-29 21:44:06,908", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/auth/user/ - 0.156s, 15 queries, 200", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 200, "duration_ms": 155.9, "duration_seconds": 0.156, "query_count": 15, "content_length_bytes": 278, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4107f3af-8bda-4f49-9260-c98a5840171a', '338a39c2-fd52-43f7-8da3-1daf8b825493', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '338a39c2-fd52-43f7-8da3-1daf8b825493'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '338a39c2-fd52-43f7-8da3-1daf8b825493'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:44:06.755285+00:00'::timestamptz, \"view_name...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:44:31,723", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/health/simple/ - 5.119s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5118.71, "duration_seconds": 5.119, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fc189de4-5d81-4c7a-ba01-fe6578230316', '49add239-b968-47fd-bc03-72bae776a30c', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:44:26.606326+00:00'::timestamptz, \"view_...", "time": 0.016}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:44:36,663", "module": "performance_middleware", "process": 87427, "thread": 6213709824, "message": "Request performance: GET /api/v1/auth/user/ - 5.097s, 15 queries, 200", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 200, "duration_ms": 5096.82, "duration_seconds": 5.097, "query_count": 15, "content_length_bytes": 278, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e1ae5ee2-4042-4683-8b95-7ee28e00c8e4', '8839a212-f77b-4fec-9720-14a0d83dbcd5', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6213709824_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8839a212-f77b-4fec-9720-14a0d83dbcd5'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '8839a212-f77b-4fec-9720-14a0d83dbcd5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:44:31.568475+00:00'::timestamptz, \"view_name...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:44:41,904", "module": "performance_middleware", "process": 87427, "thread": 6213709824, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.148s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5148.04, "duration_seconds": 5.148, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e3451258-7d6d-477e-ba70-f66f73a6e914', 'aef4b248-8b0c-420c-870a-23638c37eeff', 500, 'eyJ...", "time": 0.008}, {"sql": "SAVEPOINT \"s6213709824_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'aef4b248-8b0c-420c-870a-23638c37eeff'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'aef4b248-8b0c-420c-870a-23638c37eeff'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:44:36.757079+00:00'::time...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:44:41,962", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/stats/ - 5.209s, 55 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5208.57, "duration_seconds": 5.209, "query_count": 55, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '77fc02b9-4fa5-4a53-8ce1-34b00e60b23e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '77fc02b9-4fa5-4a53-8ce1-34b00e60b23e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '77fc02b9-4fa5-4a53-8ce1-34b00e60b23e'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '77fc02b9-4fa5-4a53-8ce1-34b00e60b23e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:44:36.754449+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:44:42,009", "module": "performance_middleware", "process": 87427, "thread": 6230536192, "message": "Request performance: GET /api/v1/new-content/ - 5.138s, 15 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5138.24, "duration_seconds": 5.138, "query_count": 15, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('db223c04-98aa-4df6-a352-21409afa0952', 'd2a888b6-8f5d-4d80-9713-72dfd26ae157', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd2a888b6-8f5d-4d80-9713-72dfd26ae157'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd2a888b6-8f5d-4d80-9713-72dfd26ae157'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:44:36.873434+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:44:47,547", "module": "performance_middleware", "process": 87427, "thread": 6247362560, "message": "Request performance: GET /api/v1/trending/ - 5.781s, 252 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5781.17, "duration_seconds": 5.781, "query_count": 252, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 75 WHERE \"silk_request\".\"id\" = 'dc026a4a-87a9-4157-aef8-0cfd5de6b3b5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = 'dc026a4a-87a9-4157-aef8-0cfd5de6b3b5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = 'dc026a4a-87a9-4157-aef8-0cfd5de6b3b5'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = 'dc026a4a-87a9-4157-aef8-0cfd5de6b3b5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = 'dc026a4a-87a9-4157-aef8-0cfd5de6b3b5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.038}, {"sql": "RELEASE SAVEPOINT \"s6247362560_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.018}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:44:41.7668...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:47:11,409", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/auth/user/ - 5.169s, 17 queries, 200", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 200, "duration_ms": 5168.66, "duration_seconds": 5.169, "query_count": 17, "content_length_bytes": 278, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f46623ba-dac1-4432-86e2-35f1ee282d0e', '04ff09b0-6632-4b09-8962-d11c2c8bbc32', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '04ff09b0-6632-4b09-8962-d11c2c8bbc32'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '04ff09b0-6632-4b09-8962-d11c2c8bbc32'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:47:06.246107+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:47:16,340", "module": "performance_middleware", "process": 87427, "thread": 6213709824, "message": "Request performance: GET /api/v1/health/simple/ - 5.126s, 10 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5126.4, "duration_seconds": 5.126, "query_count": 10, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f29fa194-20f7-459d-87f8-20093fab9095', '09308d04-eaef-4970-9943-975bb2af8b1e', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:47:11.214557+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:47:21,588", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.145s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5145.25, "duration_seconds": 5.145, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ea516253-6c96-4dca-91d5-2e08e6ae02c7', '295d62ba-4c0a-47c3-ba89-edc65f01277a', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '295d62ba-4c0a-47c3-ba89-edc65f01277a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '295d62ba-4c0a-47c3-ba89-edc65f01277a'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:47:16.444399+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:47:26,478", "module": "performance_middleware", "process": 87427, "thread": 6213709824, "message": "Request performance: GET /api/v1/stats/ - 5.100s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5100.34, "duration_seconds": 5.1, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b8876017-abc2-4b68-aeea-625cd3084aa6', 'c49c81ac-252a-410e-98ea-7725875c9674', 200, 'eyJ...", "time": 0.007}, {"sql": "SAVEPOINT \"s6213709824_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6213709824_x1\"", "time": 0.01}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:47:21.379771+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:47:26,538", "module": "performance_middleware", "process": 87427, "thread": 6230536192, "message": "Request performance: GET /api/v1/trending/ - 5.096s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5095.56, "duration_seconds": 5.096, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0bc336cd-4bfb-4d1a-a74c-880969f6aac6', '1dc7a96a-52b4-4c95-b070-41f48e328e99', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:47:21.4451...", "time": 0.017}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:47:31,454", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/new-content/ - 5.067s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5067.42, "duration_seconds": 5.067, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5706634b-dcb7-405a-a3e8-2cb84cddbdaa', 'cff3c51d-427a-4412-91ad-641586a884f5', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:47:26.390786+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 21:47:46,402", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 2.628s, 18 queries, 200", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 200, "duration_ms": 2628.38, "duration_seconds": 2.628, "query_count": 18, "content_length_bytes": 589, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('96254717-5a24-4c6b-9790-d019fa9dd94f', '03edd8fb-6ee7-4046-b70e-cc6e71548b34', 200, 'eyJ...", "time": 0.012}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '03edd8fb-6ee7-4046-b70e-cc6e71548b34'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '03edd8fb-6ee7-4046-b70e-cc6e71548b34'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '03edd8fb-6ee7-4046-b70e-cc6e71548b34'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "INFO", "asctime": "2025-08-29 21:47:46,567", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/auth/user/ - 0.111s, 15 queries, 200", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 200, "duration_ms": 111.0, "duration_seconds": 0.111, "query_count": 15, "content_length_bytes": 278, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('06b513d8-cab9-4939-8025-dcba9936c7fe', '98eb9aee-7aa8-49a1-83e7-a73742464770', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '98eb9aee-7aa8-49a1-83e7-a73742464770'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '98eb9aee-7aa8-49a1-83e7-a73742464770'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:47:46.457016+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 21:47:53,024", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 2.271s, 18 queries, 200", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 200, "duration_ms": 2270.95, "duration_seconds": 2.271, "query_count": 18, "content_length_bytes": 589, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d977af29-0303-4376-bee7-fcc57e1718d1', '3ec376ee-acc0-4280-bce3-d8a1f21f08fa', 200, 'eyJ...", "time": 0.008}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.012}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3ec376ee-acc0-4280-bce3-d8a1f21f08fa'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3ec376ee-acc0-4280-bce3-d8a1f21f08fa'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '3ec376ee-acc0-4280-bce3-d8a1f21f08fa'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-29 21:47:53,223", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/auth/user/ - 0.146s, 16 queries, 200", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 200, "duration_ms": 146.03, "duration_seconds": 0.146, "query_count": 16, "content_length_bytes": 278, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bca58312-1f92-4996-bdc2-460e7ef0fc4e', '4e83e06e-bec0-4a27-a031-e6d8df675910', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4e83e06e-bec0-4a27-a031-e6d8df675910'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '4e83e06e-bec0-4a27-a031-e6d8df675910'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:47:53.077954+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:48:06,506", "module": "performance_middleware", "process": 87427, "thread": 6213709824, "message": "Request performance: GET /api/v1/auth/user/ - 5.132s, 15 queries, 200", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 200, "duration_ms": 5131.96, "duration_seconds": 5.132, "query_count": 15, "content_length_bytes": 278, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('57128287-67f9-4ef8-b752-f3ad2f4adb98', '44b15e40-8abf-4363-b4b3-9f2220327c34', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '44b15e40-8abf-4363-b4b3-9f2220327c34'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '44b15e40-8abf-4363-b4b3-9f2220327c34'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:48:01.375365+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:48:06,739", "module": "performance_middleware", "process": 87427, "thread": 6230536192, "message": "Request performance: GET /api/v1/trending/ - 5.157s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5156.57, "duration_seconds": 5.157, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8616d368-b9a8-41d0-83a2-5418200abcc7', '1d14b6d5-9309-4274-911a-737def42d695', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.009}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:48:01.5836...", "time": 0.012}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:48:06,746", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/stats/ - 5.167s, 9 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5166.89, "duration_seconds": 5.167, "query_count": 9, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c2eafe42-f62c-415f-9dce-eb731da40235', 'c0eaa484-6f93-473d-8d8e-fa6797569d61', 200, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:48:01.581056+00:00'::timestamptz, \"view_name\" = ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:48:06,749", "module": "performance_middleware", "process": 87427, "thread": 6247362560, "message": "Request performance: GET /api/v1/new-content/ - 5.142s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5142.42, "duration_seconds": 5.142, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ec349479-6503-4b85-802b-559b78ee28fc', '38799a49-0e12-4d05-bffa-8c2f8b491778', 200, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6247362560_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6247362560_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:48:01.607362+0...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 21:48:06,826", "module": "performance_middleware", "process": 87427, "thread": 6264188928, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.219s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5218.61, "duration_seconds": 5.219, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e19554f6-89f5-43a8-bb00-ec7cdc33b7ea', '0ed26f78-7404-445b-a398-4bb76360616c', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6264188928_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0ed26f78-7404-445b-a398-4bb76360616c'", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '0ed26f78-7404-445b-a398-4bb76360616c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6264188928_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T01:48:01.608076+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:14:45,601", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/auth/user/ - 5.351s, 8 queries, 401", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 401, "duration_ms": 5351.06, "duration_seconds": 5.351, "query_count": 8, "content_length_bytes": 332, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d4333eab-c74f-4d85-b974-c677b9b7093d', '7e29d09c-828c-48e0-904e-49544a46b63f', 401, 'eyJ...", "time": 0.016}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:14:40.252388+00:00'::timestamptz, \"view_name...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:14:52,075", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/health/simple/ - 5.107s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5107.46, "duration_seconds": 5.107, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('94715dc1-4b9b-447c-a474-951cf8b49b4a', 'ae44463e-c33d-40f5-99d5-0d2704e29db5', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:14:46.968684+00:00'::timestamptz, \"view_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:14:52,085", "module": "performance_middleware", "process": 87427, "thread": 6213709824, "message": "Request performance: GET /api/v1/health/simple/ - 5.115s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5114.95, "duration_seconds": 5.115, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2745f8a5-a748-467d-aec6-e494e07b7a00', '24a55fe2-40b7-49f8-a1bc-07a3b071cb8a', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6213709824_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:14:46.971042+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:14:53,916", "module": "performance_middleware", "process": 87427, "thread": 6230536192, "message": "Request performance: GET /api/v1/health/simple/ - 5.112s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5112.17, "duration_seconds": 5.112, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('27970d73-dcbf-4331-bae1-78d9c034b6de', '4c353650-6ccc-4dcb-a9ee-206e162a5570', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:14:48.804693+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:14:53,983", "module": "performance_middleware", "process": 87427, "thread": 6247362560, "message": "Request performance: GET /api/v1/auth/user/ - 5.177s, 16 queries, 200", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 200, "duration_ms": 5177.38, "duration_seconds": 5.177, "query_count": 16, "content_length_bytes": 278, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1b7a818c-5cb1-4276-921f-b1345d7b2cc5', '0d5438a4-807f-48c5-b784-e2c864ff47a8', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6247362560_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0d5438a4-807f-48c5-b784-e2c864ff47a8'", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '0d5438a4-807f-48c5-b784-e2c864ff47a8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6247362560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:14:48.806988+00:00'::timestamptz, \"view_name...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:14:57,284", "module": "performance_middleware", "process": 87427, "thread": 6213709824, "message": "Request performance: GET /api/v1/trending/ - 5.088s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5088.09, "duration_seconds": 5.088, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9476b6fa-ccce-4cc4-bb01-9c3dc1237e81', 'c36020e7-b295-44ee-b9b5-1ade9de93d49', 200, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6213709824_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:14:52.1979...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:14:57,362", "module": "performance_middleware", "process": 87427, "thread": 6281015296, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.156s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5156.39, "duration_seconds": 5.156, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('af5b702d-5c34-47b9-84c4-b7f09277abfd', '5dd3aa17-c495-4517-b3d7-dadf08b535f1', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6281015296_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5dd3aa17-c495-4517-b3d7-dadf08b535f1'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5dd3aa17-c495-4517-b3d7-dadf08b535f1'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6281015296_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:14:52.216688+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:14:57,375", "module": "performance_middleware", "process": 87427, "thread": 6297841664, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.164s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5163.67, "duration_seconds": 5.164, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5edac1ef-ecaa-4520-99cc-070675806862', 'e34986e6-02a0-41b7-9ab8-c1fbf726a73b', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6297841664_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e34986e6-02a0-41b7-9ab8-c1fbf726a73b'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e34986e6-02a0-41b7-9ab8-c1fbf726a73b'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6297841664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:14:52.212259+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:14:57,399", "module": "performance_middleware", "process": 87427, "thread": 6264188928, "message": "Request performance: GET /api/v1/new-content/ - 5.200s, 16 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5199.7, "duration_seconds": 5.2, "query_count": 16, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('69f5768b-fdc7-4128-8b64-e06845b2a649', '3fc07881-64d9-4a46-ae97-43fdcdcc9bb0', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6264188928_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3fc07881-64d9-4a46-ae97-43fdcdcc9bb0'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3fc07881-64d9-4a46-ae97-43fdcdcc9bb0'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6264188928_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:14:52.200460+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:14:57,601", "module": "performance_middleware", "process": 87427, "thread": 12901707776, "message": "Request performance: GET /api/v1/stats/ - 5.384s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5383.86, "duration_seconds": 5.384, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'a7c1d407-912e-4d88-8c85-7f80ae852a50'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'a7c1d407-912e-4d88-8c85-7f80ae852a50'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'a7c1d407-912e-4d88-8c85-7f80ae852a50'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'a7c1d407-912e-4d88-8c85-7f80ae852a50'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:14:52.217682+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.008}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:14:57,611", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/stats/ - 5.426s, 53 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5425.62, "duration_seconds": 5.426, "query_count": 53, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '2dce3008-af68-4702-942e-42d3d70378d2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '2dce3008-af68-4702-942e-42d3d70378d2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '2dce3008-af68-4702-942e-42d3d70378d2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '2dce3008-af68-4702-942e-42d3d70378d2'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '2dce3008-af68-4702-942e-42d3d70378d2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:14:52.187177+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:15:02,419", "module": "performance_middleware", "process": 87427, "thread": 6213709824, "message": "Request performance: GET /api/v1/trending/ - 5.109s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5109.33, "duration_seconds": 5.109, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('71209f53-bcaa-4916-bed3-b6a8f8d97e1e', '741e30f3-6825-428a-92d4-bed0853de25f', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:14:57.3107...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:15:02,461", "module": "performance_middleware", "process": 87427, "thread": 6230536192, "message": "Request performance: GET /api/v1/new-content/ - 5.091s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5090.84, "duration_seconds": 5.091, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1a393177-3075-4c40-a2d8-06d292849052', '1144ca09-f964-4310-8d3c-e4683018be26', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:14:57.370885+0...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:15:04,024", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/stats/ - 5.074s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5073.77, "duration_seconds": 5.074, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('558c6ac0-6cea-4340-ad63-8ddcef46b2e9', 'ba29b107-197a-47df-bb83-9509d6d98153', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:14:58.951732+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:15:04,093", "module": "performance_middleware", "process": 87427, "thread": 6247362560, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.139s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5138.82, "duration_seconds": 5.139, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9ddd30c3-5d2d-4321-83d5-b446c3e60fde', '2f16d71e-39e8-426c-b72c-07a11f498e1c', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6247362560_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2f16d71e-39e8-426c-b72c-07a11f498e1c'", "time": 0.009}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '2f16d71e-39e8-426c-b72c-07a11f498e1c'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6247362560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:14:58.955299+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:15:09,075", "module": "performance_middleware", "process": 87427, "thread": 6213709824, "message": "Request performance: GET /api/v1/trending/ - 5.127s, 9 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5126.55, "duration_seconds": 5.127, "query_count": 9, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.019}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a4e1c008-9988-4768-a890-2641cdd71a58', '41acbe70-af7a-47d5-b295-175e69d6f262', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:15:03.9497...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:15:09,081", "module": "performance_middleware", "process": 87427, "thread": 6230536192, "message": "Request performance: GET /api/v1/new-content/ - 5.130s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5129.86, "duration_seconds": 5.13, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ba1d6335-7efc-4096-a592-28d264309365', 'c1bdd117-32dc-4adf-95f9-6bf9f8d05ea0', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:15:03.952027+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:15:15,474", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 2.119s, 19 queries, 200", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 200, "duration_ms": 2118.76, "duration_seconds": 2.119, "query_count": 19, "content_length_bytes": 589, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd696a86e-36db-4408-8168-f7f2c7abed95'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd696a86e-36db-4408-8168-f7f2c7abed95'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'd696a86e-36db-4408-8168-f7f2c7abed95'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-29 22:15:15,705", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.132s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 132.27, "duration_seconds": 0.132, "query_count": 15, "content_length_bytes": 1087, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e900d3f7-8109-458b-8d25-d1d3ced85c2e', '356d8b7a-1678-411b-85e9-c3bc566845f4', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '356d8b7a-1678-411b-85e9-c3bc566845f4'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '356d8b7a-1678-411b-85e9-c3bc566845f4'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:15:15.575699+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:17:08,723", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.103s, 10 queries, 401", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 401, "duration_ms": 103.43, "duration_seconds": 0.103, "query_count": 10, "content_length_bytes": 171, "user_id": null, "user_agent": "HTTPie/3.2.4", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('45ab2b74-7f43-41c8-8ce3-33afb5e5a72c', '8243b895-5785-470a-bc9b-054d8b1b87b2', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:17:08.621311+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:17:24,308", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.091s, 9 queries, 401", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 401, "duration_ms": 90.89, "duration_seconds": 0.091, "query_count": 9, "content_length_bytes": 171, "user_id": null, "user_agent": "HTTPie/3.2.4", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('88418506-9da3-481e-b3c4-ca26df601cca', '46d1cfd7-6978-470f-bc8b-440162fa5a08', 401, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:17:24.217970+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:17:36,992", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.086s, 8 queries, 401", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 401, "duration_ms": 85.99, "duration_seconds": 0.086, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "HTTPie/3.2.4", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('66d8bb0b-550a-4919-8d7f-1b3e99523a74', '8aae8771-4cfd-4cd3-b940-6fa4d9df3c8b', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:17:36.907186+00:00'::timestamptz, \"vi...", "time": 0.002}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:18:55,656", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/auth/user/ - 0.068s, 8 queries, 401", "path": "/api/v1/auth/user/", "method": "GET", "status_code": 401, "duration_ms": 67.71, "duration_seconds": 0.068, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "HTTPie/3.2.4", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e7df03c1-d983-48a8-91a5-bbb39f06a260', '97cad5c6-2850-4a30-adc4-80e616a68d0f', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:18:55.590931+00:00'::timestamptz, \"view_name...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:19:06,377", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/accounts/profile/avatar/upload/ - 0.088s, 9 queries, 401", "path": "/api/v1/accounts/profile/avatar/upload/", "method": "POST", "status_code": 401, "duration_ms": 87.78, "duration_seconds": 0.088, "query_count": 9, "content_length_bytes": 332, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('86575012-3317-4b08-ac4f-2944c8e269f8', 'c053fc7a-4b46-42e0-996c-19256430505b', 401, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/upload/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'''...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:19:17,053", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/auth/user/login/ - 0.100s, 10 queries, 404", "path": "/api/v1/auth/user/login/", "method": "GET", "status_code": 404, "duration_ms": 100.06, "duration_seconds": 0.1, "query_count": 10, "content_length_bytes": 21142, "user_id": null, "user_agent": "HTTPie/3.2.4", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6fef0c1a-1276-4c4a-9a4c-541f1576a8ee', '84058f14-52df-402f-b8ce-c9e52b3bf290', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/user/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:19:16.953272+00:00'::timestamptz, \"vie...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:20:09,579", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/parks// - 0.159s, 8 queries, 404", "path": "/api/v1/parks//", "method": "GET", "status_code": 404, "duration_ms": 158.93, "duration_seconds": 0.159, "query_count": 8, "content_length_bytes": 24395, "user_id": null, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('82906dd6-f0b2-4abd-9da2-1c4affe3ea1a', 'bed46059-e3ae-4c47-b9de-3c5814318ca3', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks//', \"query_params\" = '{\"average_rating__gte\": \"0\", \"average_rating__lte\": \"0\", \"closing_date__gte\": \"\", \"closing_date__lte\": \"\", \"coaster_count__gte\":...", "time": 0.002}, {"sql": "COMMIT", "time": 0.009}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:20:14,568", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/parks/ - 0.124s, 8 queries, 404", "path": "/api/v1/parks/", "method": "GET", "status_code": 404, "duration_ms": 123.85, "duration_seconds": 0.124, "query_count": 8, "content_length_bytes": 131, "user_id": null, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1157f05d-3598-4950-90ae-2c851eb2f6ce', '9a192108-f5b3-4804-9b8e-4ec5c4b3ffc0', 404, 'eyJ...", "time": 0.013}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"average_rating__gte\": \"0\", \"average_rating__lte\": \"0\", \"closing_date__gte\": \"\", \"closing_date__lte\": \"\", \"coaster_count__gte\": ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:20:27,377", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/parks/ - 0.099s, 8 queries, 404", "path": "/api/v1/parks/", "method": "GET", "status_code": 404, "duration_ms": 99.44, "duration_seconds": 0.099, "query_count": 8, "content_length_bytes": 131, "user_id": null, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('469b7757-fa3b-4d75-bfd4-afc4445da371', '5b20664c-045c-49d2-8b2a-e7d12b0e6864', 404, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"average_rating__gte\": \"0\", \"average_rating__lte\": \"0\", \"closing_date__gte\": \"\", \"closing_date__lte\": \"\", \"coaster_count__gte\": ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:20:33,286", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/parks/ - 0.082s, 8 queries, 404", "path": "/api/v1/parks/", "method": "GET", "status_code": 404, "duration_ms": 82.25, "duration_seconds": 0.082, "query_count": 8, "content_length_bytes": 131, "user_id": null, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('15dae5ec-f27f-4a6a-8bfe-1ca7b9a98b38', 'b9cec31a-c0f8-4194-a9bd-f8707f33a710', 404, 'eyJ...", "time": 0.007}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/parks/', \"query_params\" = '{\"average_rating__gte\": \"0\", \"average_rating__lte\": \"0\", \"closing_date__gte\": \"\", \"closing_date__lte\": \"\", \"coaster_count__gte\": ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:21:19,678", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/auth/token// - 0.131s, 8 queries, 404", "path": "/api/v1/auth/token//", "method": "POST", "status_code": 404, "duration_ms": 131.09, "duration_seconds": 0.131, "query_count": 8, "content_length_bytes": 21131, "user_id": null, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bbbd97ef-782a-4ad4-bf7b-85ad24f1760b', 'f31060b4-663e-448e-a158-10970bcc73b1', 404, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/token//', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"*******...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:21:35,652", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/auth/token/ - 0.133s, 9 queries, 404", "path": "/api/v1/auth/token/", "method": "POST", "status_code": 404, "duration_ms": 133.06, "duration_seconds": 0.133, "query_count": 9, "content_length_bytes": 21128, "user_id": null, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2485adcb-78d2-40e2-af11-4935c6de4435', 'db24c036-7f66-4281-9ecb-a0296d863c85', 404, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/token/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.009}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:21:49,347", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/auth/login/ - 0.136s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 135.51, "duration_seconds": 0.136, "query_count": 8, "content_length_bytes": 89, "user_id": null, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('14c33683-caaf-49b4-a09f-1752913dfb6a', '2e04c30b-596d-4596-aab2-63cedda24698', 400, 'eyJ...", "time": 0.014}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.008}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:22:17,593", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/auth/login/ - 0.110s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 109.81, "duration_seconds": 0.11, "query_count": 8, "content_length_bytes": 89, "user_id": null, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1e2e1c85-4411-4351-80ad-d361fae59f27', 'd69afa10-fcb1-4147-b41e-5c38983e6cce', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:23:18,605", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/auth/login/ - 0.462s, 28 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 461.51, "duration_seconds": 0.462, "query_count": 28, "content_length_bytes": 808, "user_id": 18, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '50235dcc-6869-4669-9d7d-0e346d192d6b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '50235dcc-6869-4669-9d7d-0e346d192d6b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '50235dcc-6869-4669-9d7d-0e346d192d6b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '50235dcc-6869-4669-9d7d-0e346d192d6b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '50235dcc-6869-4669-9d7d-0e346d192d6b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:23:45,304", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/auth/login/ - 0.183s, 10 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 182.76, "duration_seconds": 0.183, "query_count": 10, "content_length_bytes": 89, "user_id": null, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.012}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4ddca73f-4213-465d-9c70-88bdcfea17bc', 'f56fb5c8-7c7c-4199-a363-df3f5130550c', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:24:04,625", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/auth/login/ - 0.118s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 118.22, "duration_seconds": 0.118, "query_count": 8, "content_length_bytes": 89, "user_id": null, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('88aecfbc-f7a2-41a6-b37b-f29ab18d8c0c', 'f8be2865-1301-4f33-9a40-fe5878fb81f9', 400, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:24:15,006", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/auth/login/ - 0.135s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 134.55, "duration_seconds": 0.135, "query_count": 8, "content_length_bytes": 89, "user_id": null, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3d608178-9168-4c75-9be1-28c4ec52c9af', 'd0589174-d1ea-43a1-9fc7-5c2db3cb05fa', 400, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:24:21,642", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/auth/login/ - 0.112s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 112.09, "duration_seconds": 0.112, "query_count": 8, "content_length_bytes": 89, "user_id": null, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d31c229e-f33b-4467-a18f-35aac6966341', '843285f0-80a6-401a-aaff-b274227fd964', 400, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:25:38,573", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/auth/login/ - 0.539s, 28 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 538.62, "duration_seconds": 0.539, "query_count": 28, "content_length_bytes": 806, "user_id": 19, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7f9f2764-e6ab-4f5e-94d4-dd7ce93da36f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '7f9f2764-e6ab-4f5e-94d4-dd7ce93da36f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '7f9f2764-e6ab-4f5e-94d4-dd7ce93da36f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '7f9f2764-e6ab-4f5e-94d4-dd7ce93da36f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '7f9f2764-e6ab-4f5e-94d4-dd7ce93da36f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:26:29,091", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/accounts/profile/ - 0.171s, 15 queries, 403", "path": "/api/v1/accounts/profile/", "method": "POST", "status_code": 403, "duration_ms": 170.78, "duration_seconds": 0.171, "query_count": 15, "content_length_bytes": 158, "user_id": null, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('255194fd-bcff-4d11-a74a-978d5036d125', '710de4af-e8c1-4727-907b-95c37bd811da', 403, 'eyJ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '710de4af-e8c1-4727-907b-95c37bd811da'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '710de4af-e8c1-4727-907b-95c37bd811da'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"**...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:28:16,982", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/accounts/profile/ - 0.331s, 16 queries, 403", "path": "/api/v1/accounts/profile/", "method": "POST", "status_code": 403, "duration_ms": 331.34, "duration_seconds": 0.331, "query_count": 16, "content_length_bytes": 158, "user_id": null, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('91c3f28e-6b58-4a20-af4d-0d403d5a37fb', '6920e182-1fb1-43b1-962f-ff7e89eae2b9', 403, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6920e182-1fb1-43b1-962f-ff7e89eae2b9'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '6920e182-1fb1-43b1-962f-ff7e89eae2b9'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '{\"Authorization\": \"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIj...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.008}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:28:41,952", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/accounts/profile/ - 0.178s, 15 queries, 403", "path": "/api/v1/accounts/profile/", "method": "POST", "status_code": 403, "duration_ms": 178.11, "duration_seconds": 0.178, "query_count": 15, "content_length_bytes": 158, "user_id": null, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f7564ec3-4968-43e4-8080-1b665f2fa58a', '84f8e39e-840a-4e1f-966f-398f3d4071c4', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '84f8e39e-840a-4e1f-966f-398f3d4071c4'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '84f8e39e-840a-4e1f-966f-398f3d4071c4'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '{\"Authorization\": \"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIj...", "time": 0.0}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:28:46,875", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/accounts/profile/ - 0.133s, 16 queries, 403", "path": "/api/v1/accounts/profile/", "method": "POST", "status_code": 403, "duration_ms": 133.31, "duration_seconds": 0.133, "query_count": 16, "content_length_bytes": 158, "user_id": null, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('707b6b1a-c14e-4d5b-8df1-f4e6785121cc', '6d961cb1-c44b-4e84-8390-26f87413cc82', 403, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6d961cb1-c44b-4e84-8390-26f87413cc82'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '6d961cb1-c44b-4e84-8390-26f87413cc82'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '{\"Authorization\": \"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIj...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:30:35,976", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: POST /api/v1/accounts/profile/ - 0.188s, 21 queries, 405", "path": "/api/v1/accounts/profile/", "method": "POST", "status_code": 405, "duration_ms": 188.33, "duration_seconds": 0.188, "query_count": 21, "content_length_bytes": 147, "user_id": 19, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2bf5a76e-a5d5-44a8-b991-4c60c4aa6a08'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '2bf5a76e-a5d5-44a8-b991-4c60c4aa6a08'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '2bf5a76e-a5d5-44a8-b991-4c60c4aa6a08'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '2bf5a76e-a5d5-44a8-b991-4c60c4aa6a08'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '--__X_PAW_BOUNDARY__--\r\n', \"body\" = '--__X_PAW_BOUNDARY__--\r\n', \"method\" = 'POST', \"start_time\" = '20...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:30:49,286", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.225s, 23 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 225.08, "duration_seconds": 0.225, "query_count": 23, "content_length_bytes": 1087, "user_id": 19, "user_agent": "RapidAPI/4.2.8 (Macintosh; OS X/15.6.1) GCDHTTPRequest", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2e1bd962-29aa-4ba9-b3d1-50a2d189cbd4'", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '2e1bd962-29aa-4ba9-b3d1-50a2d189cbd4'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '2e1bd962-29aa-4ba9-b3d1-50a2d189cbd4'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '2e1bd962-29aa-4ba9-b3d1-50a2d189cbd4'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.02}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.005}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:30:49.062154+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:33:05,835", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/health/simple/ - 5.089s, 10 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5088.7, "duration_seconds": 5.089, "query_count": 10, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.007}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('40de4c51-8a9c-4dc1-9875-b8fda1909da0', 'cebef088-0895-4503-bd1d-f6320ac44482', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:33:00.749406+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:33:11,058", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/accounts/profile/ - 5.083s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 5083.17, "duration_seconds": 5.083, "query_count": 15, "content_length_bytes": 1087, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e9f3fcde-e6c5-4894-b397-ae5b3dad91fe', 'c84ccb01-e2b9-489c-9a59-15fb2562ba12', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c84ccb01-e2b9-489c-9a59-15fb2562ba12'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c84ccb01-e2b9-489c-9a59-15fb2562ba12'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:33:05.977302+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:33:11,192", "module": "performance_middleware", "process": 87427, "thread": 6247362560, "message": "Request performance: GET /api/v1/new-content/ - 5.083s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5082.93, "duration_seconds": 5.083, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('998098ff-9a22-4ffc-bf29-d841cae3bfc8', '79c11cc8-ca5f-4d3c-aa31-01fbd208a0d6', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6247362560_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6247362560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:33:06.110056+0...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:33:11,197", "module": "performance_middleware", "process": 87427, "thread": 6230536192, "message": "Request performance: GET /api/v1/trending/ - 5.090s, 9 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5090.37, "duration_seconds": 5.09, "query_count": 9, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d5aa91e2-bf3c-41ad-9cbb-bcb67a2755e0', 'd836349d-1b19-4822-a8fa-80d78a22ea2d', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6230536192_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:33:06.1083...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:33:11,315", "module": "performance_middleware", "process": 87427, "thread": 6264188928, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.205s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5204.5, "duration_seconds": 5.205, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a859fadc-a74e-4ed7-bd64-fea942b4ed4e', '33d1b86b-de7a-489a-a337-6942ad27a409', 500, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6264188928_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '33d1b86b-de7a-489a-a337-6942ad27a409'", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '33d1b86b-de7a-489a-a337-6942ad27a409'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6264188928_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:33:06.110802+00:00'::time...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:33:11,510", "module": "performance_middleware", "process": 87427, "thread": 6213709824, "message": "Request performance: GET /api/v1/stats/ - 5.432s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5432.3, "duration_seconds": 5.432, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '5d535b75-560b-468a-82eb-0456fb406b20'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '5d535b75-560b-468a-82eb-0456fb406b20'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '5d535b75-560b-468a-82eb-0456fb406b20'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '5d535b75-560b-468a-82eb-0456fb406b20'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '5d535b75-560b-468a-82eb-0456fb406b20'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.013}, {"sql": "RELEASE SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:33:06.079937+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:33:16,050", "module": "performance_middleware", "process": 87427, "thread": 6281015296, "message": "Request performance: GET /api/v1/health/simple/ - 5.107s, 10 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5107.49, "duration_seconds": 5.107, "query_count": 10, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3eb7a89f-3b5a-464f-b334-035851dfd057', '398ecd6c-8d12-4b15-88d5-9f3a67f1716b', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6281015296_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6281015296_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:33:10.943537+00:00'::timestamptz, \"view_...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.012}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:33:26,290", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.214s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5214.22, "duration_seconds": 5.214, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('45d785ff-867d-4387-b1a0-3af92a0a9be0', '400473dc-878a-4590-bfc2-ccc129c81136', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '400473dc-878a-4590-bfc2-ccc129c81136'", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '400473dc-878a-4590-bfc2-ccc129c81136'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:33:21.077491+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:33:28,412", "module": "performance_middleware", "process": 87427, "thread": 6213709824, "message": "Request performance: GET /api/v1/stats/ - 5.098s, 9 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5097.59, "duration_seconds": 5.098, "query_count": 9, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8aa07041-42c6-48ec-acc5-5ff74653578e', '362a80fa-c2da-4730-b370-ee3d2c049988', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:33:23.315821+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:33:31,145", "module": "performance_middleware", "process": 87427, "thread": 6230536192, "message": "Request performance: GET /api/v1/trending/ - 5.064s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5063.61, "duration_seconds": 5.064, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9d504350-5402-4a40-a81e-8aa546119951', 'c5e446e1-38a3-49f3-9657-39cfed60992f', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:33:26.0825...", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:33:33,370", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/new-content/ - 5.054s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5054.08, "duration_seconds": 5.054, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a0851601-4fd4-4125-99e9-21e47e8bd6a5', 'd9f2133f-6ecc-46c7-8d4f-d598133e206c', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:33:28.317197+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:36:54,613", "module": "performance_middleware", "process": 87427, "thread": 6230536192, "message": "Request performance: GET /api/v1/new-content/ - 5.107s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5106.72, "duration_seconds": 5.107, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e9a0d904-bd6c-4e1f-bf90-7d1c97ac8187', '4b8e05f9-12c2-42b0-a98a-1334b7ab670f', 200, 'eyJ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:36:49.506924+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:36:54,695", "module": "performance_middleware", "process": 87427, "thread": 6247362560, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.182s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5182.48, "duration_seconds": 5.182, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a91fc076-4189-46c6-9b42-bd9897683eee', '5e546b1c-1705-4b20-a4be-18737573813d', 500, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6247362560_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5e546b1c-1705-4b20-a4be-18737573813d'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5e546b1c-1705-4b20-a4be-18737573813d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6247362560_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:36:49.513707+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:37:13,877", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/accounts/profile/ - 5.116s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 5116.12, "duration_seconds": 5.116, "query_count": 15, "content_length_bytes": 1087, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('337878e8-ad1f-45b4-abe4-446cc7654f1c', '0fdf26b5-9300-4304-b2bd-06cd30450b72', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0fdf26b5-9300-4304-b2bd-06cd30450b72'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '0fdf26b5-9300-4304-b2bd-06cd30450b72'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:37:08.761780+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:37:18,886", "module": "performance_middleware", "process": 87427, "thread": 6213709824, "message": "Request performance: GET /api/v1/health/simple/ - 5.157s, 10 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5157.06, "duration_seconds": 5.157, "query_count": 10, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.008}, {"sql": "SELECT 1", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('593e887c-8a91-451e-b988-a792012bd99d', 'afc92a82-125a-497f-87b6-54179bc623b8', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6213709824_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:37:13.730506+00:00'::timestamptz, \"view_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:37:29,062", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.144s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5143.58, "duration_seconds": 5.144, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('275b0b4e-63c9-46de-b9b5-2cf43e20c4c8', 'd0c2ec11-d48f-4aca-b491-2b2e5073bc38', 500, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd0c2ec11-d48f-4aca-b491-2b2e5073bc38'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd0c2ec11-d48f-4aca-b491-2b2e5073bc38'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:37:23.919950+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:37:32,401", "module": "performance_middleware", "process": 87427, "thread": 6213709824, "message": "Request performance: GET /api/v1/stats/ - 5.069s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5069.12, "duration_seconds": 5.069, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('679566b6-d7f1-4906-98ee-e21c505cda9e', '3936b213-363e-4875-8fe7-781b9dc1c129', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:37:27.332943+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:37:33,998", "module": "performance_middleware", "process": 87427, "thread": 6230536192, "message": "Request performance: GET /api/v1/trending/ - 5.067s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5067.29, "duration_seconds": 5.067, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('890e0690-97a6-46b0-a487-58c4f3638411', '61fd104a-085f-436e-ae72-259dfcad68b4', 200, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:37:28.9321...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:37:37,436", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/new-content/ - 5.097s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5096.97, "duration_seconds": 5.097, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aa8f029c-59dd-4ef0-8f04-0f6b0a68928b', '4d5ddede-2838-4959-b80b-2088ba6f6855', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:37:32.341201+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "INFO", "asctime": "2025-08-29 22:39:30,295", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.237s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 237.42, "duration_seconds": 0.237, "query_count": 15, "content_length_bytes": 1087, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a45f1d5b-be9d-470e-892b-c9d1545bbf23', '55bd7025-09f4-4d13-b864-26527053ae36', 200, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '55bd7025-09f4-4d13-b864-26527053ae36'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '55bd7025-09f4-4d13-b864-26527053ae36'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:39:30.061477+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:39:35,173", "module": "performance_middleware", "process": 87427, "thread": 6213709824, "message": "Request performance: GET /api/v1/health/simple/ - 5.108s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5108.25, "duration_seconds": 5.108, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('768b898e-90b1-4868-88b6-39ff5b1c9faf', '0562a12b-c764-4e83-a9d1-6a550f7b1284', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:39:30.065308+00:00'::timestamptz, \"view_...", "time": 0.013}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:39:40,452", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.202s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5201.66, "duration_seconds": 5.202, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5dd9fad4-b1a4-4728-8638-c0d8e0a6bb16', 'e8c174b2-bdec-426d-92e9-7bcc712dec59', 500, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e8c174b2-bdec-426d-92e9-7bcc712dec59'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e8c174b2-bdec-426d-92e9-7bcc712dec59'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:39:35.251585+00:00'::time...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.009}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:39:45,314", "module": "performance_middleware", "process": 87427, "thread": 6230536192, "message": "Request performance: GET /api/v1/trending/ - 5.066s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5065.69, "duration_seconds": 5.066, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('130a90d1-9fe1-4be3-89c1-84e26b095edb', '967fca4e-a241-471c-86bd-4fba718fd1d4', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6230536192_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:39:40.2499...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:39:45,543", "module": "performance_middleware", "process": 87427, "thread": 6213709824, "message": "Request performance: GET /api/v1/stats/ - 5.313s, 53 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5312.61, "duration_seconds": 5.313, "query_count": 53, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'e312b38b-41f7-4613-a290-5bf5b79a5005'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'e312b38b-41f7-4613-a290-5bf5b79a5005'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'e312b38b-41f7-4613-a290-5bf5b79a5005'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'e312b38b-41f7-4613-a290-5bf5b79a5005'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'e312b38b-41f7-4613-a290-5bf5b79a5005'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6213709824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:39:40.232044+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 22:39:50,330", "module": "performance_middleware", "process": 87427, "thread": 6196883456, "message": "Request performance: GET /api/v1/new-content/ - 5.115s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5114.79, "duration_seconds": 5.115, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('94809367-0c0f-49b5-9e88-cb308ab341c8', '6421989e-c0ea-4c40-b864-0ad686460f47', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6196883456_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:39:45.218786+0...", "time": 0.002}, {"sql": "COMMIT", "time": 0.013}]} +{"levelname": "WARNING", "asctime": "2025-08-29 22:54:53,469", "module": "performance_middleware", "process": 98053, "thread": 13052751872, "message": "Request performance: POST /api/v1/auth/login/ - 0.486s, 29 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 486.46, "duration_seconds": 0.486, "query_count": 29, "content_length_bytes": 784, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'd2ef2270-610f-45b0-80c3-1adc420254d4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'd2ef2270-610f-45b0-80c3-1adc420254d4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'd2ef2270-610f-45b0-80c3-1adc420254d4'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'd2ef2270-610f-45b0-80c3-1adc420254d4'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-29 22:54:53,613", "module": "performance_middleware", "process": 98053, "thread": 13052751872, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.130s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 130.25, "duration_seconds": 0.13, "query_count": 15, "content_length_bytes": 977, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5dcaa055-189e-4af1-a95a-a17160f83a5b', '870806d3-bf2b-44eb-82ca-e2f628faabe2', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '870806d3-bf2b-44eb-82ca-e2f628faabe2'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '870806d3-bf2b-44eb-82ca-e2f628faabe2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T02:54:53.484031+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-29 23:04:19,796", "module": "performance_middleware", "process": 98053, "thread": 13052751872, "message": "Request performance: GET /api/v1/health/simple/ - 0.076s, 11 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 75.9, "duration_seconds": 0.076, "query_count": 11, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d6724e14-9127-40f1-b3b5-e6d3aba77fae', '1b3a82ee-7868-4e3d-9d46-cab264c4b946', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:04:19.720890+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 23:04:24,798", "module": "performance_middleware", "process": 98053, "thread": 13069578240, "message": "Request performance: GET /api/v1/accounts/profile/ - 5.079s, 8 queries, 401", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 401, "duration_ms": 5078.75, "duration_seconds": 5.079, "query_count": 8, "content_length_bytes": 332, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('90066324-99fa-4f1d-a738-ab8619c1e88e', 'e0495a5d-52c8-4aca-92d9-58d5f9ff98cd', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13069578240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s13069578240_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:04:19.721355+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 23:04:29,938", "module": "performance_middleware", "process": 98053, "thread": 13052751872, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.111s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5110.55, "duration_seconds": 5.111, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d166448b-5695-49c1-956e-54216614882e', 'b782a3df-9819-4609-b28b-ec85f61f1aac', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b782a3df-9819-4609-b28b-ec85f61f1aac'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b782a3df-9819-4609-b28b-ec85f61f1aac'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:04:24.828853+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 23:04:30,019", "module": "performance_middleware", "process": 98053, "thread": 13069578240, "message": "Request performance: GET /api/v1/stats/ - 5.191s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5191.12, "duration_seconds": 5.191, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '7bbf8919-d2a8-4ea8-843b-478918c4e1f5'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '7bbf8919-d2a8-4ea8-843b-478918c4e1f5'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '7bbf8919-d2a8-4ea8-843b-478918c4e1f5'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '7bbf8919-d2a8-4ea8-843b-478918c4e1f5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s13069578240_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:04:24.829139+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "INFO", "asctime": "2025-08-29 23:04:30,020", "module": "performance_middleware", "process": 98053, "thread": 13086404608, "message": "Request performance: GET /api/v1/new-content/ - 0.185s, 15 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 184.53, "duration_seconds": 0.185, "query_count": 15, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('48042959-64a5-48b5-b621-b3d45a70085c', 'd53d5294-60fc-450a-a99a-b5fba3ce8442', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13086404608_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd53d5294-60fc-450a-a99a-b5fba3ce8442'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd53d5294-60fc-450a-a99a-b5fba3ce8442'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s13086404608_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:04:29.836621+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 23:04:35,532", "module": "performance_middleware", "process": 98053, "thread": 13103230976, "message": "Request performance: GET /api/v1/trending/ - 5.695s, 255 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5695.03, "duration_seconds": 5.695, "query_count": 255, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = '818f5089-2890-423d-923f-71c43a177d5c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = '818f5089-2890-423d-923f-71c43a177d5c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = '818f5089-2890-423d-923f-71c43a177d5c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = '818f5089-2890-423d-923f-71c43a177d5c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.047}, {"sql": "RELEASE SAVEPOINT \"s13103230976_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:04:29.8376...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "INFO", "asctime": "2025-08-29 23:04:37,206", "module": "performance_middleware", "process": 98053, "thread": 13052751872, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.095s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 94.74, "duration_seconds": 0.095, "query_count": 15, "content_length_bytes": 977, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('dc63cdbb-72ad-4c25-a604-ae69f0e72079', '4a919cc6-49cd-4c52-ba59-1eaeadff3250', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '4a919cc6-49cd-4c52-ba59-1eaeadff3250'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '4a919cc6-49cd-4c52-ba59-1eaeadff3250'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.005}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:04:37.112361+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-29 23:04:40,289", "module": "performance_middleware", "process": 98053, "thread": 13052751872, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.120s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 120.07, "duration_seconds": 0.12, "query_count": 15, "content_length_bytes": 977, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0ffb939b-5742-4289-9435-c636542d8b85', 'b48c7003-ce8f-4b0d-bac9-d9c50f0916b8', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b48c7003-ce8f-4b0d-bac9-d9c50f0916b8'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b48c7003-ce8f-4b0d-bac9-d9c50f0916b8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:04:40.173277+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-29 23:04:41,679", "module": "performance_middleware", "process": 98053, "thread": 13052751872, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.142s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 141.65, "duration_seconds": 0.142, "query_count": 15, "content_length_bytes": 977, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fcd81bc6-cd9e-426d-8fda-558e171fa2b0', 'fed0ad77-038e-4e02-828d-89d3a8cccafa', 200, 'eyJ...", "time": 0.006}, {"sql": "SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'fed0ad77-038e-4e02-828d-89d3a8cccafa'", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'fed0ad77-038e-4e02-828d-89d3a8cccafa'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:04:41.543067+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-29 23:04:58,506", "module": "performance_middleware", "process": 98053, "thread": 13052751872, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.146s, 16 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 145.8, "duration_seconds": 0.146, "query_count": 16, "content_length_bytes": 977, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('954c4647-f641-4738-bddb-7b8027932334', '81a5c683-e83f-4733-a6bb-22d7f2efa716', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '81a5c683-e83f-4733-a6bb-22d7f2efa716'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '81a5c683-e83f-4733-a6bb-22d7f2efa716'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.008}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:04:58.361787+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.007}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-29 23:05:15,904", "module": "performance_middleware", "process": 98053, "thread": 13052751872, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.105s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5105.1, "duration_seconds": 5.105, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fa310b51-d595-49d8-920c-630c0c63076c', 'f5f644f9-977b-4f53-aa65-6a28a14fc6b8', 500, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f5f644f9-977b-4f53-aa65-6a28a14fc6b8'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f5f644f9-977b-4f53-aa65-6a28a14fc6b8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.006}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:05:10.800415+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 23:05:20,890", "module": "performance_middleware", "process": 98053, "thread": 13069578240, "message": "Request performance: GET /api/v1/stats/ - 5.106s, 9 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5105.81, "duration_seconds": 5.106, "query_count": 9, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7fef2efe-ae01-4488-bd36-518cf420b067', '01c92384-2644-441c-a639-2769435e08b7', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13069578240_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s13069578240_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:05:15.784913+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-29 23:05:20,903", "module": "performance_middleware", "process": 98053, "thread": 13086404608, "message": "Request performance: GET /api/v1/trending/ - 5.107s, 9 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5107.18, "duration_seconds": 5.107, "query_count": 9, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d151aba5-e5f8-4247-b86b-2f747e72f77c', '444a872a-4325-4e15-9da6-db3d079f629c', 200, '', ...", "time": 0.007}, {"sql": "SAVEPOINT \"s13086404608_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s13086404608_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:05:15.8013...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.014}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 23:05:23,768", "module": "performance_middleware", "process": 98053, "thread": 13052751872, "message": "Request performance: GET /api/v1/accounts/profile/ - 5.076s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 5075.6, "duration_seconds": 5.076, "query_count": 15, "content_length_bytes": 977, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5119a304-2777-4d23-9b40-a848c670f03c', 'ad4165f9-f0ca-43f4-8cb0-03071e3d0fff', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ad4165f9-f0ca-43f4-8cb0-03071e3d0fff'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ad4165f9-f0ca-43f4-8cb0-03071e3d0fff'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:05:18.694107+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 23:05:25,859", "module": "performance_middleware", "process": 98053, "thread": 13103230976, "message": "Request performance: GET /api/v1/new-content/ - 5.066s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5066.08, "duration_seconds": 5.066, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('077dc192-6a71-4c00-bc85-328ed2d8550d', '2639b375-173b-4d60-9f06-e765710bd180', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s13103230976_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s13103230976_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:05:20.793880+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "INFO", "asctime": "2025-08-29 23:05:26,134", "module": "performance_middleware", "process": 98053, "thread": 13052751872, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.187s, 16 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 187.28, "duration_seconds": 0.187, "query_count": 16, "content_length_bytes": 977, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bae77f4b-16d2-4030-94d1-9e66445de759', '3ff53e78-67a1-4075-901e-174b8d954fd6', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3ff53e78-67a1-4075-901e-174b8d954fd6'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3ff53e78-67a1-4075-901e-174b8d954fd6'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:05:25.947985+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 23:05:52,679", "module": "performance_middleware", "process": 98053, "thread": 13052751872, "message": "Request performance: POST /api/v1/accounts/delete-account/request/ - 0.140s, 12 queries, 400", "path": "/api/v1/accounts/delete-account/request/", "method": "POST", "status_code": 400, "duration_ms": 139.84, "duration_seconds": 0.14, "query_count": 12, "content_length_bytes": 80, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '991585af-2ead-4854-9890-2bd4b0b74fc5', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d776a2e0-1f2a-4feb-9697-9d212278791f', '5dc06a7a-8aae-4fd9-8ad4-52dcfd1e9128', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5dc06a7a-8aae-4fd9-8ad4-52dcfd1e9128'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/delete-account/request/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-30T03:05:52.541450+00:00'::...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-29 23:06:33,882", "module": "performance_middleware", "process": 98053, "thread": 13052751872, "message": "Request performance: POST /api/v1/accounts/delete-account/request/ - 0.149s, 12 queries, 400", "path": "/api/v1/accounts/delete-account/request/", "method": "POST", "status_code": 400, "duration_ms": 148.73, "duration_seconds": 0.149, "query_count": 12, "content_length_bytes": 80, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '60e97e82-0fe0-41b0-9d27-fb7af0e095c8', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('65a0cbe7-ed24-4dd0-b624-e7899e5d9589', '9aebdbea-45df-445e-bdf2-aa8d57071af9', 400, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9aebdbea-45df-445e-bdf2-aa8d57071af9'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/delete-account/request/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-30T03:06:33.735669+00:00'::...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-29 23:06:36,606", "module": "performance_middleware", "process": 98053, "thread": 13052751872, "message": "Request performance: POST /api/v1/accounts/delete-account/request/ - 0.145s, 13 queries, 400", "path": "/api/v1/accounts/delete-account/request/", "method": "POST", "status_code": 400, "duration_ms": 145.15, "duration_seconds": 0.145, "query_count": 13, "content_length_bytes": 80, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b551c547-2952-4a5b-ad2d-dc31bcdb8367', '42795ac3-ec94-4ac0-b6aa-824c5c48872c', 400, 'eyJ...", "time": 0.005}, {"sql": "SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '42795ac3-ec94-4ac0-b6aa-824c5c48872c'", "time": 0.007}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/delete-account/request/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-30T03:06:36.461364+00:00'::...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.012}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-29 23:06:39,058", "module": "performance_middleware", "process": 98053, "thread": 13052751872, "message": "Request performance: POST /api/v1/accounts/delete-account/request/ - 0.103s, 12 queries, 400", "path": "/api/v1/accounts/delete-account/request/", "method": "POST", "status_code": 400, "duration_ms": 102.65, "duration_seconds": 0.103, "query_count": 12, "content_length_bytes": 80, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'c6372839-c2a0-4ffb-b848-a3caec169415', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('52266803-b264-4f3a-b9db-1bd21b8bf086', '128004b0-d629-432c-b31e-de2074c29d01', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '128004b0-d629-432c-b31e-de2074c29d01'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s13052751872_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/delete-account/request/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-30T03:06:38.956223+00:00'::...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-29 23:16:48,091", "module": "performance_middleware", "process": 715, "thread": 6325039104, "message": "Request performance: GET /api/v1/health/simple/ - 2.192s, 10 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 2191.84, "duration_seconds": 2.192, "query_count": 10, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "SELECT 1", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2d79da16-59a5-47e6-844f-7adac28393a3', '0b5ee89c-35ac-4ea0-8045-bb749a809689', 200, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:16:45.942163+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 23:16:51,053", "module": "performance_middleware", "process": 715, "thread": 6167277568, "message": "Request performance: GET /api/v1/accounts/profile/ - 5.179s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 5179.21, "duration_seconds": 5.179, "query_count": 15, "content_length_bytes": 977, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d0761a08-8808-4a5a-a3f6-11976b9cc160', 'c7d65ba1-024d-44d3-b68c-515ce0d5d7da', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6167277568_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c7d65ba1-024d-44d3-b68c-515ce0d5d7da'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c7d65ba1-024d-44d3-b68c-515ce0d5d7da'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6167277568_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:16:45.943218+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.008}]} +{"levelname": "ERROR", "asctime": "2025-08-29 23:16:53,266", "module": "performance_middleware", "process": 715, "thread": 6375518208, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.125s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5124.88, "duration_seconds": 5.125, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7009d666-a5d7-4769-9416-798ea16cac63', '5fdfd633-2a00-47cf-98fd-6575131256f9', 500, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5fdfd633-2a00-47cf-98fd-6575131256f9'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5fdfd633-2a00-47cf-98fd-6575131256f9'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:16:48.142620+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 23:16:53,381", "module": "performance_middleware", "process": 715, "thread": 6325039104, "message": "Request performance: GET /api/v1/stats/ - 5.249s, 51 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5249.44, "duration_seconds": 5.249, "query_count": 51, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'ed8ec118-8879-4be1-9251-eda48d017937'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'ed8ec118-8879-4be1-9251-eda48d017937'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'ed8ec118-8879-4be1-9251-eda48d017937'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'ed8ec118-8879-4be1-9251-eda48d017937'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'ed8ec118-8879-4be1-9251-eda48d017937'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:16:48.133098+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-29 23:16:53,420", "module": "performance_middleware", "process": 715, "thread": 6358691840, "message": "Request performance: GET /api/v1/new-content/ - 5.282s, 16 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5282.09, "duration_seconds": 5.282, "query_count": 16, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('57bff8c4-e3ef-4202-9e03-ca828570835e', '5548940d-0433-4192-869c-edf2af8bd6ed', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5548940d-0433-4192-869c-edf2af8bd6ed'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '5548940d-0433-4192-869c-edf2af8bd6ed'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:16:48.139381+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.184} +{"levelname": "ERROR", "asctime": "2025-08-29 23:16:53,869", "module": "performance_middleware", "process": 715, "thread": 6341865472, "message": "Request performance: GET /api/v1/trending/ - 5.732s, 251 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5731.99, "duration_seconds": 5.732, "query_count": 251, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 75 WHERE \"silk_request\".\"id\" = 'b7c14e7f-d017-494e-a04d-23984d4837eb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = 'b7c14e7f-d017-494e-a04d-23984d4837eb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = 'b7c14e7f-d017-494e-a04d-23984d4837eb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = 'b7c14e7f-d017-494e-a04d-23984d4837eb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = 'b7c14e7f-d017-494e-a04d-23984d4837eb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.015}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T03:16:48.1378...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}], "slow_query_count": 1, "slowest_query_time": 0.182} +{"levelname": "WARNING", "asctime": "2025-08-29 23:17:01,082", "module": "performance_middleware", "process": 715, "thread": 6167277568, "message": "Request performance: POST /api/v1/accounts/delete-account/request/ - 0.105s, 12 queries, 400", "path": "/api/v1/accounts/delete-account/request/", "method": "POST", "status_code": 400, "duration_ms": 105.35, "duration_seconds": 0.105, "query_count": 12, "content_length_bytes": 180, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '78027303-3aa8-45b6-8b2e-ee4219b1b411', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b9e85bf9-b971-4d1c-b3bd-eda6720d4a85', '9a249343-8836-4e78-a263-1a80aafca2cd', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6167277568_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9a249343-8836-4e78-a263-1a80aafca2cd'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6167277568_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/delete-account/request/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-30T03:17:00.977625+00:00'::...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 13:23:26,340", "module": "performance_middleware", "process": 61714, "thread": 6165098496, "message": "Request performance: GET /admin/login/ - 0.065s, 12 queries, 200", "path": "/admin/login/", "method": "GET", "status_code": 200, "duration_ms": 65.2, "duration_seconds": 0.065, "query_count": 12, "content_length_bytes": 4256, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '3580518f-ed13-4acc-9c34-1edae37c1066', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2a35019f-2de7-4e63-84ae-4f83ea29a327', '83899842-5e42-4d69-9ba1-80c8693f4898', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6165098496_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '83899842-5e42-4d69-9ba1-80c8693f4898'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"django_site\".\"id\", \"django_site\".\"domain\", \"django_s...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6165098496_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/login/', \"query_params\" = '{\"next\": \"/admin/django_forwardemail/emailconfiguration/\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:23:30,405", "module": "performance_middleware", "process": 61714, "thread": 6165098496, "message": "Request performance: POST /admin/login/ - 0.397s, 24 queries, 302", "path": "/admin/login/", "method": "POST", "status_code": 302, "duration_ms": 396.54, "duration_seconds": 0.397, "query_count": 24, "content_length_bytes": 0, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9488d988-b006-40b4-8a8e-aec80be2bf4a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9488d988-b006-40b4-8a8e-aec80be2bf4a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '9488d988-b006-40b4-8a8e-aec80be2bf4a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '9488d988-b006-40b4-8a8e-aec80be2bf4a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '9488d988-b006-40b4-8a8e-aec80be2bf4a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6165098496_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/login/', \"query_params\" = '{\"next\": \"/admin/django_forwardemail/emailconfiguration/\"}', \"raw_body\" = 'csrfmiddlewaretoken=********************&username=*****...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:23:30,506", "module": "performance_middleware", "process": 61714, "thread": 6165098496, "message": "Request performance: GET /admin/django_forwardemail/emailconfiguration/ - 0.096s, 27 queries, 200", "path": "/admin/django_forwardemail/emailconfiguration/", "method": "GET", "status_code": 200, "duration_ms": 96.49, "duration_seconds": 0.096, "query_count": 27, "content_length_bytes": 33358, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd78fad7e-3973-4bf6-a6f3-a238ac5d4f83'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'd78fad7e-3973-4bf6-a6f3-a238ac5d4f83'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'd78fad7e-3973-4bf6-a6f3-a238ac5d4f83'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'd78fad7e-3973-4bf6-a6f3-a238ac5d4f83'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'd78fad7e-3973-4bf6-a6f3-a238ac5d4f83'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6165098496_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/django_forwardemail/emailconfiguration/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:23:30.410291+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:23:30,784", "module": "performance_middleware", "process": 61714, "thread": 6181924864, "message": "Request performance: GET /favicon.ico - 0.079s, 15 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 79.11, "duration_seconds": 0.079, "query_count": 15, "content_length_bytes": 6123, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c7b2dfe4-d46c-4d99-a4bc-24dcf3014e98', '86ef0155-eb9c-40c1-af3b-05560d8e4313', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6181924864_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '86ef0155-eb9c-40c1-af3b-05560d8e4313'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '86ef0155-eb9c-40c1-af3b-05560d8e4313'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6181924864_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:23:30.705892+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:23:35,896", "module": "performance_middleware", "process": 61714, "thread": 6181924864, "message": "Request performance: GET /admin/django_forwardemail/emailconfiguration/add/ - 0.162s, 21 queries, 200", "path": "/admin/django_forwardemail/emailconfiguration/add/", "method": "GET", "status_code": 200, "duration_ms": 161.76, "duration_seconds": 0.162, "query_count": 21, "content_length_bytes": 38131, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6181924864_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '05b5e544-2968-4a9d-a4cc-54ca62a570e9'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '05b5e544-2968-4a9d-a4cc-54ca62a570e9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '05b5e544-2968-4a9d-a4cc-54ca62a570e9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '05b5e544-2968-4a9d-a4cc-54ca62a570e9'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6181924864_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/django_forwardemail/emailconfiguration/add/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:23:35.740309...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:23:42,805", "module": "performance_middleware", "process": 61714, "thread": 6181924864, "message": "Request performance: GET /admin/sites/site/ - 0.141s, 24 queries, 200", "path": "/admin/sites/site/", "method": "GET", "status_code": 200, "duration_ms": 141.0, "duration_seconds": 0.141, "query_count": 24, "content_length_bytes": 33263, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '007f4154-1b25-4d3c-981e-5f5194868371'", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '007f4154-1b25-4d3c-981e-5f5194868371'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '007f4154-1b25-4d3c-981e-5f5194868371'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '007f4154-1b25-4d3c-981e-5f5194868371'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '007f4154-1b25-4d3c-981e-5f5194868371'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s6181924864_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/sites/site/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:23:42.665175+00:00'::timestamptz, \"view_name...", "time": 0.007}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-30 13:23:48,796", "module": "performance_middleware", "process": 61714, "thread": 6181924864, "message": "Request performance: GET /admin/django_forwardemail/emailconfiguration/add/ - 0.144s, 19 queries, 200", "path": "/admin/django_forwardemail/emailconfiguration/add/", "method": "GET", "status_code": 200, "duration_ms": 143.91, "duration_seconds": 0.144, "query_count": 19, "content_length_bytes": 38131, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('08553832-422e-4a24-82ba-91714a6647b3', '44b7919e-8beb-4dfa-9b94-ed5722d314f8', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6181924864_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '44b7919e-8beb-4dfa-9b94-ed5722d314f8'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '44b7919e-8beb-4dfa-9b94-ed5722d314f8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '44b7919e-8beb-4dfa-9b94-ed5722d314f8'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6181924864_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/django_forwardemail/emailconfiguration/add/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:23:48.652599...", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:24:26,107", "module": "performance_middleware", "process": 61714, "thread": 6198751232, "message": "Request performance: POST /admin/django_forwardemail/emailconfiguration/add/ - 0.264s, 29 queries, 200", "path": "/admin/django_forwardemail/emailconfiguration/add/", "method": "POST", "status_code": 200, "duration_ms": 263.73, "duration_seconds": 0.264, "query_count": 29, "content_length_bytes": 38422, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '4a8bcf45-8224-4a2d-aae1-4f26742f1f22'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '4a8bcf45-8224-4a2d-aae1-4f26742f1f22'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '4a8bcf45-8224-4a2d-aae1-4f26742f1f22'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '4a8bcf45-8224-4a2d-aae1-4f26742f1f22'", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '4a8bcf45-8224-4a2d-aae1-4f26742f1f22'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6198751232_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/django_forwardemail/emailconfiguration/add/', \"query_params\" = '', \"raw_body\" = 'csrfmiddlewaretoken=********************&site=1&api_key=********************...", "time": 0.001}, {"sql": "COMMIT", "time": 0.013}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:24:26,465", "module": "performance_middleware", "process": 61714, "thread": 6181924864, "message": "Request performance: GET /favicon.ico - 0.130s, 16 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 129.83, "duration_seconds": 0.13, "query_count": 16, "content_length_bytes": 6123, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('35b87fb8-3dd8-400f-8eea-c39bda0fcc70', 'a3a8b45a-7a88-42a6-bcae-488e101b2301', 404, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6181924864_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a3a8b45a-7a88-42a6-bcae-488e101b2301'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a3a8b45a-7a88-42a6-bcae-488e101b2301'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6181924864_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:24:26.336455+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:25:58,329", "module": "performance_middleware", "process": 61714, "thread": 6181924864, "message": "Request performance: POST /admin/django_forwardemail/emailconfiguration/add/ - 0.367s, 29 queries, 302", "path": "/admin/django_forwardemail/emailconfiguration/add/", "method": "POST", "status_code": 302, "duration_ms": 366.97, "duration_seconds": 0.367, "query_count": 29, "content_length_bytes": 0, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '379006b6-1d5b-4d19-9627-e0bd5dd28a9c'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '379006b6-1d5b-4d19-9627-e0bd5dd28a9c'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '379006b6-1d5b-4d19-9627-e0bd5dd28a9c'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.012}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '379006b6-1d5b-4d19-9627-e0bd5dd28a9c'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6181924864_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/django_forwardemail/emailconfiguration/add/', \"query_params\" = '', \"raw_body\" = 'csrfmiddlewaretoken=********************&site=1&api_key=********************...", "time": 0.022}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:25:58,547", "module": "performance_middleware", "process": 61714, "thread": 6181924864, "message": "Request performance: GET /admin/django_forwardemail/emailconfiguration/ - 0.213s, 27 queries, 200", "path": "/admin/django_forwardemail/emailconfiguration/", "method": "GET", "status_code": 200, "duration_ms": 212.9, "duration_seconds": 0.213, "query_count": 27, "content_length_bytes": 35825, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '90ce22b4-8a28-4453-929a-55f9e4ae5c26'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '90ce22b4-8a28-4453-929a-55f9e4ae5c26'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '90ce22b4-8a28-4453-929a-55f9e4ae5c26'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '90ce22b4-8a28-4453-929a-55f9e4ae5c26'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '90ce22b4-8a28-4453-929a-55f9e4ae5c26'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6181924864_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/django_forwardemail/emailconfiguration/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:25:58.335129+00:...", "time": 0.006}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:25:58,923", "module": "performance_middleware", "process": 61714, "thread": 6215577600, "message": "Request performance: GET /favicon.ico - 0.160s, 16 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 160.32, "duration_seconds": 0.16, "query_count": 16, "content_length_bytes": 6123, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f17b5462-3722-44aa-97de-547356fd3f57', '7ea0a570-1ce7-4998-aa51-4f5d411eb4fc', 404, '', ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6215577600_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7ea0a570-1ce7-4998-aa51-4f5d411eb4fc'", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '7ea0a570-1ce7-4998-aa51-4f5d411eb4fc'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6215577600_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:25:58.765124+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.014}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-30 13:26:01,385", "module": "performance_middleware", "process": 61714, "thread": 6215577600, "message": "Request performance: GET /admin/django_forwardemail/emailconfiguration/add/ - 0.158s, 20 queries, 200", "path": "/admin/django_forwardemail/emailconfiguration/add/", "method": "GET", "status_code": 200, "duration_ms": 158.34, "duration_seconds": 0.158, "query_count": 20, "content_length_bytes": 38131, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '392da051-70bd-4291-8ce3-27f2c5649904'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '392da051-70bd-4291-8ce3-27f2c5649904'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '392da051-70bd-4291-8ce3-27f2c5649904'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6215577600_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/django_forwardemail/emailconfiguration/add/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:26:01.227970...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:26:23,615", "module": "performance_middleware", "process": 61714, "thread": 6181924864, "message": "Request performance: POST /admin/django_forwardemail/emailconfiguration/add/ - 0.159s, 28 queries, 302", "path": "/admin/django_forwardemail/emailconfiguration/add/", "method": "POST", "status_code": 302, "duration_ms": 158.97, "duration_seconds": 0.159, "query_count": 28, "content_length_bytes": 0, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '10cb3d96-2659-4351-9e76-d66782eee4cc'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '10cb3d96-2659-4351-9e76-d66782eee4cc'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '10cb3d96-2659-4351-9e76-d66782eee4cc'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '10cb3d96-2659-4351-9e76-d66782eee4cc'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '10cb3d96-2659-4351-9e76-d66782eee4cc'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6181924864_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/django_forwardemail/emailconfiguration/add/', \"query_params\" = '', \"raw_body\" = 'csrfmiddlewaretoken=********************&site=2&api_key=********************...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:26:23,736", "module": "performance_middleware", "process": 61714, "thread": 6181924864, "message": "Request performance: GET /admin/django_forwardemail/emailconfiguration/ - 0.117s, 29 queries, 200", "path": "/admin/django_forwardemail/emailconfiguration/", "method": "GET", "status_code": 200, "duration_ms": 116.96, "duration_seconds": 0.117, "query_count": 29, "content_length_bytes": 36381, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b7a9256b-0041-40ef-87fb-b8c44d479044'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'b7a9256b-0041-40ef-87fb-b8c44d479044'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'b7a9256b-0041-40ef-87fb-b8c44d479044'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'b7a9256b-0041-40ef-87fb-b8c44d479044'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'b7a9256b-0041-40ef-87fb-b8c44d479044'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6181924864_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/django_forwardemail/emailconfiguration/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:26:23.620325+00:...", "time": 0.0}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "ERROR", "asctime": "2025-08-30 13:27:07,102", "module": "performance_middleware", "process": 61714, "thread": 6181924864, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.158s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5157.68, "duration_seconds": 5.158, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f73b9e0e-0282-47a1-a2bd-a6529e035b41', '38e3f5fb-b870-4339-a718-d9926b402458', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6181924864_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '38e3f5fb-b870-4339-a718-d9926b402458'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '38e3f5fb-b870-4339-a718-d9926b402458'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6181924864_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:27:01.945170+00:00'::time...", "time": 0.002}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "ERROR", "asctime": "2025-08-30 13:27:08,084", "module": "performance_middleware", "process": 61714, "thread": 6215577600, "message": "Request performance: GET /api/v1/health/simple/ - 5.101s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5100.85, "duration_seconds": 5.101, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('74bff355-a538-472d-893e-ab5bd3347d67', '7f581667-1808-4fef-86a5-ade45b325ea0', 200, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6215577600_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6215577600_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:27:02.985160+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 13:27:12,154", "module": "performance_middleware", "process": 61714, "thread": 6232403968, "message": "Request performance: GET /api/v1/stats/ - 5.225s, 53 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5224.74, "duration_seconds": 5.225, "query_count": 53, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '7529e758-d598-43ae-8ceb-b457d6a63bf0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '7529e758-d598-43ae-8ceb-b457d6a63bf0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '7529e758-d598-43ae-8ceb-b457d6a63bf0'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '7529e758-d598-43ae-8ceb-b457d6a63bf0'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6232403968_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:27:06.930478+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 13:27:12,258", "module": "performance_middleware", "process": 61714, "thread": 6249230336, "message": "Request performance: GET /api/v1/new-content/ - 5.292s, 17 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5292.41, "duration_seconds": 5.292, "query_count": 17, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b1853543-e1ed-4fe0-9728-fcc32b792d28', '3395c104-45b3-46af-b0b2-727f4d67f7eb', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6249230336_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3395c104-45b3-46af-b0b2-727f4d67f7eb'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3395c104-45b3-46af-b0b2-727f4d67f7eb'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6249230336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:27:06.967731+0...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.164} +{"levelname": "ERROR", "asctime": "2025-08-30 13:27:13,209", "module": "performance_middleware", "process": 61714, "thread": 6181924864, "message": "Request performance: GET /api/v1/stats/ - 5.085s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5085.18, "duration_seconds": 5.085, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('534fca33-ae09-4aab-9e7c-8b3b77ffb2f5', '01584264-da1f-4703-bc86-7333a076fca6', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6181924864_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6181924864_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:27:08.124837+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 13:27:13,211", "module": "performance_middleware", "process": 61714, "thread": 6266056704, "message": "Request performance: GET /api/v1/new-content/ - 5.078s, 9 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5078.31, "duration_seconds": 5.078, "query_count": 9, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3e29f34f-3457-4f62-9560-fff0ddb92bc3', '85a3a2b4-2754-4721-8763-3ff1fe3520b5', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6266056704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6266056704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:27:08.133517+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 13:27:13,258", "module": "performance_middleware", "process": 61714, "thread": 6282883072, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.130s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5130.34, "duration_seconds": 5.13, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c177aaf7-0fa9-40a4-b673-84914bdd9df2', 'b711c601-b289-4a90-8d10-e26053b7fdbe', 500, 'eyJ...", "time": 0.008}, {"sql": "SAVEPOINT \"s6282883072_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b711c601-b289-4a90-8d10-e26053b7fdbe'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b711c601-b289-4a90-8d10-e26053b7fdbe'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6282883072_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:27:08.130605+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 13:27:14,271", "module": "performance_middleware", "process": 61714, "thread": 6215577600, "message": "Request performance: GET /api/v1/trending/ - 6.145s, 256 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 6144.9, "duration_seconds": 6.145, "query_count": 256, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = 'f585a7fc-60e1-4287-bbc2-d9cc5e7661dd'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = 'f585a7fc-60e1-4287-bbc2-d9cc5e7661dd'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = 'f585a7fc-60e1-4287-bbc2-d9cc5e7661dd'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = 'f585a7fc-60e1-4287-bbc2-d9cc5e7661dd'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.075}, {"sql": "RELEASE SAVEPOINT \"s6215577600_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.028}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:27:08.1269...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.114} +{"levelname": "ERROR", "asctime": "2025-08-30 13:27:17,059", "module": "performance_middleware", "process": 61714, "thread": 6299709440, "message": "Request performance: GET /api/v1/trending/ - 5.085s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5085.22, "duration_seconds": 5.085, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ed1019ff-8c41-4aa0-8190-c4690e3d7587', '5f99537d-1571-4b60-a100-b7df49eb6234', 200, '', ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6299709440_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6299709440_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:27:11.9742...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 13:27:36,786", "module": "performance_middleware", "process": 61714, "thread": 6181924864, "message": "Request performance: POST /api/v1/auth/signup/ - 0.524s, 34 queries, 500", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 500, "duration_ms": 524.31, "duration_seconds": 0.524, "query_count": 34, "content_length_bytes": 265, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '5c7ab867-7890-4e22-ae83-9d82c6f9d9ff'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '5c7ab867-7890-4e22-ae83-9d82c6f9d9ff'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '5c7ab867-7890-4e22-ae83-9d82c6f9d9ff'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '5c7ab867-7890-4e22-ae83-9d82c6f9d9ff'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6181924864_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"pac@pacnp.al\", \"password\": \"********************\", \"display...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:30:49,013", "module": "performance_middleware", "process": 62732, "thread": 6196310016, "message": "Request performance: POST /api/v1/auth/signup/ - 0.224s, 19 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 223.56, "duration_seconds": 0.224, "query_count": 19, "content_length_bytes": 87, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6196310016_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f126b127-62ff-4644-9954-aa325400407a'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f126b127-62ff-4644-9954-aa325400407a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'f126b127-62ff-4644-9954-aa325400407a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6196310016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"testuser123@example.com\", \"password1\": \"*******************...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 13:31:00,085", "module": "performance_middleware", "process": 62732, "thread": 6196310016, "message": "Request performance: POST /api/v1/auth/signup/ - 0.432s, 43 queries, 500", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 500, "duration_ms": 432.2, "duration_seconds": 0.432, "query_count": 43, "content_length_bytes": 371, "user_id": 24, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '75fb9ce2-373d-49f8-8109-fd638f2ea21a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '75fb9ce2-373d-49f8-8109-fd638f2ea21a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '75fb9ce2-373d-49f8-8109-fd638f2ea21a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '75fb9ce2-373d-49f8-8109-fd638f2ea21a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '75fb9ce2-373d-49f8-8109-fd638f2ea21a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6196310016_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"testuser123@example.com\", \"display_name\": \"Test User\", \"pas...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:32:25,626", "module": "performance_middleware", "process": 67229, "thread": 6163804160, "message": "Request performance: POST /api/v1/auth/signup/ - 0.236s, 15 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 235.51, "duration_seconds": 0.236, "query_count": 15, "content_length_bytes": 95, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e866e70f-4297-4905-b7dc-d98fc868d05f', '9fd70623-84f1-4a44-b249-252e3520f15f', 400, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6163804160_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9fd70623-84f1-4a44-b249-252e3520f15f'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9fd70623-84f1-4a44-b249-252e3520f15f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6163804160_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"testuser123@example.com\", \"display_name\": \"Test User\", \"pas...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 13:32:32,996", "module": "performance_middleware", "process": 67229, "thread": 6163804160, "message": "Request performance: POST /api/v1/auth/signup/ - 0.477s, 44 queries, 500", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 500, "duration_ms": 477.31, "duration_seconds": 0.477, "query_count": 44, "content_length_bytes": 371, "user_id": 25, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'c6cc9ce5-7433-4b6c-a402-44e0c7f9cb18'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'c6cc9ce5-7433-4b6c-a402-44e0c7f9cb18'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'c6cc9ce5-7433-4b6c-a402-44e0c7f9cb18'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'c6cc9ce5-7433-4b6c-a402-44e0c7f9cb18'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s6163804160_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"newuser456@example.com\", \"display_name\": \"New User\", \"passw...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:37:17,927", "module": "performance_middleware", "process": 84469, "thread": 6133575680, "message": "Request performance: POST /api/v1/auth/signup/ - 0.202s, 16 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 202.32, "duration_seconds": 0.202, "query_count": 16, "content_length_bytes": 152, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d0ac8c02-f3b8-431e-bd1a-23bc63bbadea', '9c0d39a5-d5bf-4e88-9b3c-1daa220a8f4a', 400, 'eyJ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6133575680_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9c0d39a5-d5bf-4e88-9b3c-1daa220a8f4a'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9c0d39a5-d5bf-4e88-9b3c-1daa220a8f4a'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6133575680_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"password\": \"********************\", \"pas...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:37:28,347", "module": "performance_middleware", "process": 84469, "thread": 6133575680, "message": "Request performance: POST /api/v1/auth/signup/ - 0.442s, 44 queries, 201", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 201, "duration_ms": 442.09, "duration_seconds": 0.442, "query_count": 44, "content_length_bytes": 708, "user_id": 26, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'd82935a5-fc17-442c-a84d-616272117719'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'd82935a5-fc17-442c-a84d-616272117719'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'd82935a5-fc17-442c-a84d-616272117719'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'd82935a5-fc17-442c-a84d-616272117719'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6133575680_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"newuser@example.com\", \"password\": \"********************\", \"...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:37:57,474", "module": "performance_middleware", "process": 86391, "thread": 6202535936, "message": "Request performance: POST /api/v1/auth/signup/ - 0.164s, 15 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 163.73, "duration_seconds": 0.164, "query_count": 15, "content_length_bytes": 109, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('88f89ca3-87dd-4d02-bc04-5087f3077e77', '43bbe45e-463b-403e-a2be-e8b22450fcaa', 400, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '43bbe45e-463b-403e-a2be-e8b22450fcaa'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '43bbe45e-463b-403e-a2be-e8b22450fcaa'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"pac@pacnp.al\", \"password\": \"********************\", \"display...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 13:38:14,923", "module": "performance_middleware", "process": 86391, "thread": 6202535936, "message": "Request performance: GET /admin/login/ - 0.133s, 12 queries, 200", "path": "/admin/login/", "method": "GET", "status_code": 200, "duration_ms": 133.32, "duration_seconds": 0.133, "query_count": 12, "content_length_bytes": 4206, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'f88d97c5-0b2e-4426-9019-336fb4d90191', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fbbe7a95-9e19-4aa9-a7a9-a70735b7a26f', 'fb36957a-7537-44a6-a616-0e20a2c94244', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'fb36957a-7537-44a6-a616-0e20a2c94244'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"django_site\".\"id\", \"django_site\".\"domain\", \"django_s...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/login/', \"query_params\" = '{\"next\": \"/admin/accounts/user/\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:38:14.790875+00:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:38:15,064", "module": "performance_middleware", "process": 86391, "thread": 6202535936, "message": "Request performance: GET /favicon.ico - 0.104s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 104.27, "duration_seconds": 0.104, "query_count": 8, "content_length_bytes": 6123, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('73c897dc-ea32-4420-9677-bada3ebf47d3', 'e73c8c95-1c91-4905-9646-1ba337115de5', 404, '', ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:38:14.961194+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:38:18,869", "module": "performance_middleware", "process": 86391, "thread": 6202535936, "message": "Request performance: POST /admin/login/ - 0.339s, 25 queries, 302", "path": "/admin/login/", "method": "POST", "status_code": 302, "duration_ms": 339.25, "duration_seconds": 0.339, "query_count": 25, "content_length_bytes": 0, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'af0f07ab-fb64-48b2-9119-c38d681a07eb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'af0f07ab-fb64-48b2-9119-c38d681a07eb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'af0f07ab-fb64-48b2-9119-c38d681a07eb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'af0f07ab-fb64-48b2-9119-c38d681a07eb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/login/', \"query_params\" = '{\"next\": \"/admin/accounts/user/\"}', \"raw_body\" = 'csrfmiddlewaretoken=********************&username=********************&password=...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.007}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:38:19,076", "module": "performance_middleware", "process": 86391, "thread": 6202535936, "message": "Request performance: GET /admin/accounts/user/ - 0.203s, 48 queries, 200", "path": "/admin/accounts/user/", "method": "GET", "status_code": 200, "duration_ms": 203.28, "duration_seconds": 0.203, "query_count": 48, "content_length_bytes": 41565, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '1357bfa3-20c9-4c1b-adf6-89156a76ba0d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '1357bfa3-20c9-4c1b-adf6-89156a76ba0d'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '1357bfa3-20c9-4c1b-adf6-89156a76ba0d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '1357bfa3-20c9-4c1b-adf6-89156a76ba0d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '1357bfa3-20c9-4c1b-adf6-89156a76ba0d'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.017}, {"sql": "RELEASE SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/accounts/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:38:18.873806+00:00'::timestamptz, \"view_n...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:38:19,536", "module": "performance_middleware", "process": 86391, "thread": 6202535936, "message": "Request performance: GET /favicon.ico - 0.102s, 15 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 102.25, "duration_seconds": 0.102, "query_count": 15, "content_length_bytes": 6123, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cf9f847f-22c0-41f6-8f88-a5fde7fcee97', '84f0c0db-82ef-439b-8abd-c0edd593f940', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '84f0c0db-82ef-439b-8abd-c0edd593f940'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '84f0c0db-82ef-439b-8abd-c0edd593f940'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:38:19.435203+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:38:29,768", "module": "performance_middleware", "process": 86391, "thread": 6202535936, "message": "Request performance: POST /admin/accounts/user/ - 0.356s, 103 queries, 200", "path": "/admin/accounts/user/", "method": "POST", "status_code": 200, "duration_ms": 355.8, "duration_seconds": 0.356, "query_count": 103, "content_length_bytes": 30943, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 27 WHERE \"silk_request\".\"id\" = '517effbc-bdb0-47f4-b62d-1fbbdb35183b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 28 WHERE \"silk_request\".\"id\" = '517effbc-bdb0-47f4-b62d-1fbbdb35183b'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 29 WHERE \"silk_request\".\"id\" = '517effbc-bdb0-47f4-b62d-1fbbdb35183b'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 30 WHERE \"silk_request\".\"id\" = '517effbc-bdb0-47f4-b62d-1fbbdb35183b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.019}, {"sql": "RELEASE SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/accounts/user/', \"query_params\" = '', \"raw_body\" = 'csrfmiddlewaretoken=********************&action=delete_selected&select_across=0&index=0&_selected_action=...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:38:31,370", "module": "performance_middleware", "process": 86391, "thread": 6219362304, "message": "Request performance: POST /admin/accounts/user/ - 0.532s, 216 queries, 302", "path": "/admin/accounts/user/", "method": "POST", "status_code": 302, "duration_ms": 531.55, "duration_seconds": 0.532, "query_count": 216, "content_length_bytes": 0, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 63 WHERE \"silk_request\".\"id\" = '03e2fa42-9d85-426e-bca4-660f1f062f98'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 64 WHERE \"silk_request\".\"id\" = '03e2fa42-9d85-426e-bca4-660f1f062f98'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 65 WHERE \"silk_request\".\"id\" = '03e2fa42-9d85-426e-bca4-660f1f062f98'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.024}, {"sql": "RELEASE SAVEPOINT \"s6219362304_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/accounts/user/', \"query_params\" = '', \"raw_body\" = 'csrfmiddlewaretoken=********************&_selected_action=23&action=delete_selected&post=yes', \"body\" = '...", "time": 0.0}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:38:31,504", "module": "performance_middleware", "process": 86391, "thread": 6202535936, "message": "Request performance: GET /admin/accounts/user/ - 0.129s, 47 queries, 200", "path": "/admin/accounts/user/", "method": "GET", "status_code": 200, "duration_ms": 128.73, "duration_seconds": 0.129, "query_count": 47, "content_length_bytes": 40915, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '5c736b75-e344-4617-9a3d-88ea8a0c2f50'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '5c736b75-e344-4617-9a3d-88ea8a0c2f50'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '5c736b75-e344-4617-9a3d-88ea8a0c2f50'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '5c736b75-e344-4617-9a3d-88ea8a0c2f50'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/admin/accounts/user/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:38:31.375604+00:00'::timestamptz, \"view_n...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:38:38,272", "module": "performance_middleware", "process": 86391, "thread": 6202535936, "message": "Request performance: POST /api/v1/auth/signup/ - 0.389s, 43 queries, 201", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 201, "duration_ms": 388.77, "duration_seconds": 0.389, "query_count": 43, "content_length_bytes": 697, "user_id": 27, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '2563c68c-4a15-42d2-9e00-212b32ede5d1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '2563c68c-4a15-42d2-9e00-212b32ede5d1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = '2563c68c-4a15-42d2-9e00-212b32ede5d1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = '2563c68c-4a15-42d2-9e00-212b32ede5d1'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '2563c68c-4a15-42d2-9e00-212b32ede5d1'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"pac@pacnp.al\", \"password\": \"********************\", \"display...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-30 13:38:38,375", "module": "performance_middleware", "process": 86391, "thread": 6202535936, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.085s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 85.17, "duration_seconds": 0.085, "query_count": 15, "content_length_bytes": 837, "user_id": 27, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('01553355-fa24-46f2-b62e-631f1f65ee2d', '54a6d2e4-99d6-4f8b-b93c-6ea1f30f454c', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '54a6d2e4-99d6-4f8b-b93c-6ea1f30f454c'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '54a6d2e4-99d6-4f8b-b93c-6ea1f30f454c'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6202535936_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T17:38:38.290293+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:49:02,605", "module": "performance_middleware", "process": 90585, "thread": 6283145216, "message": "Request performance: POST /api/v1/auth/signup/ - 5.171s, 15 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 5171.26, "duration_seconds": 5.171, "query_count": 15, "content_length_bytes": 109, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b54b89cc-4198-4484-8981-ddc5f99b5b45', '124a3517-9b4c-4c7a-a725-df0072319e92', 400, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6283145216_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '124a3517-9b4c-4c7a-a725-df0072319e92'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '124a3517-9b4c-4c7a-a725-df0072319e92'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6283145216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"test@example.com\", \"display_name\": \"Test User\", \"password\":...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:49:13,601", "module": "performance_middleware", "process": 90585, "thread": 6283145216, "message": "Request performance: POST /api/v1/auth/signup/ - 3.653s, 46 queries, 201", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 201, "duration_ms": 3652.84, "duration_seconds": 3.653, "query_count": 46, "content_length_bytes": 341, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'dcb578a3-52cc-4a66-b0a2-6495b8aba73b'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.022}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 8 WHERE \"silk_request\".\"id\" = 'dcb578a3-52cc-4a66-b0a2-6495b8aba73b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 9 WHERE \"silk_request\".\"id\" = 'dcb578a3-52cc-4a66-b0a2-6495b8aba73b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'dcb578a3-52cc-4a66-b0a2-6495b8aba73b'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6283145216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"newtest@example.com\", \"display_name\": \"New Test User\", \"pas...", "time": 0.005}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-30 13:49:30,022", "module": "performance_middleware", "process": 90585, "thread": 6283145216, "message": "Request performance: POST /api/v1/auth/login/ - 0.704s, 24 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 704.35, "duration_seconds": 0.704, "query_count": 24, "content_length_bytes": 31, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e087b73f-ce94-4fe0-9489-136543d965a9'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e087b73f-ce94-4fe0-9489-136543d965a9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'e087b73f-ce94-4fe0-9489-136543d965a9'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'e087b73f-ce94-4fe0-9489-136543d965a9'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'e087b73f-ce94-4fe0-9489-136543d965a9'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6283145216_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 14:03:31,748", "module": "performance_middleware", "process": 99971, "thread": 6192558080, "message": "Request performance: POST /api/v1/auth/signup/ - 5.301s, 16 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 5300.87, "duration_seconds": 5.301, "query_count": 16, "content_length_bytes": 109, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('59c02010-22dc-43dd-a925-97e5ee70054a', '43f5bf74-4cf0-4fe7-b099-2ae67748850f', 400, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6192558080_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '43f5bf74-4cf0-4fe7-b099-2ae67748850f'", "time": 0.014}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '43f5bf74-4cf0-4fe7-b099-2ae67748850f'", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT 1 AS \"a\" FROM \"accounts_user\" WHE...", "time": 0.019}, {"sql": "RELEASE SAVEPOINT \"s6192558080_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/signup/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"email\": \"pac@pacnp.al\", \"password\": \"********************\", \"display...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 16:51:53,107", "module": "performance_middleware", "process": 70074, "thread": 6162591744, "message": "Request performance: GET /api/health/simple/ - 0.283s, 8 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 283.17, "duration_seconds": 0.283, "query_count": 8, "content_length_bytes": 6398, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cd087fc7-e735-4daa-9ce5-392c3b349376', '297b64fa-bb9e-4647-9e16-456da07a379f', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6162591744_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6162591744_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T20:51:52.886970+00:00'::timestamptz, \"view_nam...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 16:51:58,766", "module": "performance_middleware", "process": 70074, "thread": 6162591744, "message": "Request performance: GET /api/health/simple/ - 0.116s, 8 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 115.94, "duration_seconds": 0.116, "query_count": 8, "content_length_bytes": 6398, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ee4827f4-37c6-4ae9-8006-3b495481f0f2', 'e87ea14f-a742-47f3-bce0-112498f731a2', 404, '', ...", "time": 0.011}, {"sql": "SAVEPOINT \"s6162591744_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6162591744_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T20:51:58.651452+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 16:53:05,430", "module": "performance_middleware", "process": 70074, "thread": 6162591744, "message": "Request exception: GET /health/simple/ - 0.127s, 1 queries, Http404: Subset: 'simple' does not exist.", "path": "/health/simple/", "method": "GET", "status_code": 500, "duration_ms": 127.29, "query_count": 1, "exception": "Subset: 'simple' does not exist.", "exception_type": "Http404", "user_id": null} +{"levelname": "WARNING", "asctime": "2025-08-30 16:53:51,131", "module": "performance_middleware", "process": 70074, "thread": 6162591744, "message": "Request performance: GET /api/health/simple/ - 0.096s, 8 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 96.09, "duration_seconds": 0.096, "query_count": 8, "content_length_bytes": 6398, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8e305cc7-552f-493b-9e70-c3365dd3db11', 'a032dfe8-e70b-435c-b32d-a55d34c09a85', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6162591744_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6162591744_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T20:53:51.043123+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-30 16:53:52,420", "module": "performance_middleware", "process": 70074, "thread": 6162591744, "message": "Request performance: GET /api/health/simple/ - 0.055s, 8 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 54.8, "duration_seconds": 0.055, "query_count": 8, "content_length_bytes": 6398, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9f7b8056-bc60-42f3-886c-ca7c17d15f5c', '009377db-fc16-403a-a47e-c32dfd0144e3', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6162591744_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6162591744_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T20:53:52.366824+00:00'::timestamptz, \"view_nam...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 16:54:15,979", "module": "performance_middleware", "process": 70074, "thread": 6162591744, "message": "Request performance: GET /api/v1/health/simple/ - 5.054s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5053.91, "duration_seconds": 5.054, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bb588490-d2a3-48d2-a92c-7f9e77342c7d', '324fb813-9c97-42e3-b0a1-0482a6516693', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6162591744_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6162591744_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T20:54:10.926038+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 16:54:21,355", "module": "performance_middleware", "process": 70074, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/ - 5.084s, 10 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5083.87, "duration_seconds": 5.084, "query_count": 10, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.004}, {"sql": "SELECT set_config('pghistory.context_id', '65deabe7-cd3c-4d87-a0e2-4f855480625f', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e0f7c4df-16b4-4139-b08d-c1d6e5f6a42f', 'b08cc830-c839-43b5-83b1-ff372910439e', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T20:54:16.2721...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 16:54:21,355", "module": "performance_middleware", "process": 70074, "thread": 12918534144, "message": "Request performance: GET /api/v1/new-content/ - 5.079s, 10 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5078.57, "duration_seconds": 5.079, "query_count": 10, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.002}, {"sql": "SELECT set_config('pghistory.context_id', 'b57bc180-347c-4464-83a7-e23d0a7fc6c7', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('efed7a04-1dd0-49c0-957a-ee927cc82d1e', '8d7491bc-9eab-4cd8-a860-e592e8df50be', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T20:54:16.277370+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 16:54:21,369", "module": "performance_middleware", "process": 70074, "thread": 12935360512, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.092s, 12 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5091.51, "duration_seconds": 5.092, "query_count": 12, "content_length_bytes": 409, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT \"parks_parkreview\".\"id\", \"parks_parkreview\".\"park_id\", \"parks_parkreview\".\"user_id\", \"parks_parkreview\".\"rating\", \"parks_parkreview\".\"title\", \"parks_parkreview\".\"content\", \"parks_parkreview\".\"v...", "time": 0.003}, {"sql": "SELECT set_config('pghistory.context_id', '5a9e01c3-208f-4d4a-957f-d1397710be00', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4a30680c-8da1-49fd-851d-65c93d95cd86', '9fa65259-5e6c-409f-9350-bf8fdf32a795', 500, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T20:54:16.278924+00:00'::time...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 16:54:21,435", "module": "performance_middleware", "process": 70074, "thread": 6162591744, "message": "Request performance: GET /api/v1/stats/ - 5.175s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5174.67, "duration_seconds": 5.175, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'f6e701a3-1eab-42a8-bf4f-07b8631bec52'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'f6e701a3-1eab-42a8-bf4f-07b8631bec52'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'f6e701a3-1eab-42a8-bf4f-07b8631bec52'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'f6e701a3-1eab-42a8-bf4f-07b8631bec52'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6162591744_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T20:54:16.262311+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 16:54:33,999", "module": "performance_middleware", "process": 70074, "thread": 6162591744, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.062s, 10 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5061.93, "duration_seconds": 5.062, "query_count": 10, "content_length_bytes": 409, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"parks_parkreview\".\"id\", \"parks_parkreview\".\"park_id\", \"parks_parkreview\".\"user_id\", \"parks_parkreview\".\"rating\", \"parks_parkreview\".\"title\", \"parks_parkreview\".\"content\", \"parks_parkreview\".\"v...", "time": 0.001}, {"sql": "SELECT set_config('pghistory.context_id', '57b16143-f7ae-48f0-a876-398df1fe25f4', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('12c1cf48-57c8-4147-90d7-8f0628f927c8', 'dd170e4a-c2df-40f3-93fe-e3ed83a8976c', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6162591744_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6162591744_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T20:54:28.943872+00:00'::time...", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 16:54:39,018", "module": "performance_middleware", "process": 70074, "thread": 12969013248, "message": "Request performance: GET /api/v1/stats/ - 5.082s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5082.12, "duration_seconds": 5.082, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7e040321-1ede-4ea3-96ff-259665dfab35', '2aff1926-599d-480b-8cce-4aa5583bc4ac', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12969013248_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12969013248_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T20:54:33.936659+00:00'::timestamptz, \"view_name\" = ...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 16:54:39,027", "module": "performance_middleware", "process": 70074, "thread": 12952186880, "message": "Request performance: GET /api/v1/trending/ - 5.103s, 10 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5102.88, "duration_seconds": 5.103, "query_count": 10, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.006}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.006}, {"sql": "SELECT set_config('pghistory.context_id', '310da23f-3365-4e72-9201-d62245f10503', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4e6a476a-c2ba-46a4-beb0-d2bd0c7542dd', '836b0c6a-95d6-4df5-9588-efa21d106a83', 200, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T20:54:33.9250...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 16:54:44,041", "module": "performance_middleware", "process": 70074, "thread": 12901707776, "message": "Request performance: GET /api/v1/new-content/ - 5.111s, 11 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5111.28, "duration_seconds": 5.111, "query_count": 11, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.005}, {"sql": "SELECT set_config('pghistory.context_id', '75350d11-b69c-4477-a77b-d07f37dcbfd5', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1211dc20-7454-46d9-8774-3f1decdf33bf', 'c3967236-4575-4165-8b88-e6d54dab4f22', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T20:54:38.932406+0...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 16:54:45,413", "module": "performance_middleware", "process": 70074, "thread": 12918534144, "message": "Request performance: POST /api/v1/auth/login/ - 0.375s, 28 queries, 500", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 500, "duration_ms": 375.5, "duration_seconds": 0.375, "query_count": 28, "content_length_bytes": 409, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '04f7a72d-5a70-4161-a629-27fdd54aa57a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '04f7a72d-5a70-4161-a629-27fdd54aa57a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '04f7a72d-5a70-4161-a629-27fdd54aa57a'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 16:54:47,014", "module": "performance_middleware", "process": 70074, "thread": 6162591744, "message": "Request performance: POST /api/v1/auth/login/ - 0.297s, 27 queries, 500", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 500, "duration_ms": 296.76, "duration_seconds": 0.297, "query_count": 27, "content_length_bytes": 409, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd552d1f6-5600-45b6-839d-e96806738b8e'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd552d1f6-5600-45b6-839d-e96806738b8e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'd552d1f6-5600-45b6-839d-e96806738b8e'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'd552d1f6-5600-45b6-839d-e96806738b8e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6162591744_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 16:56:11,383", "module": "performance_middleware", "process": 71583, "thread": 6138425344, "message": "Request performance: POST /api/v1/auth/login/ - 0.402s, 26 queries, 500", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 500, "duration_ms": 401.74, "duration_seconds": 0.402, "query_count": 26, "content_length_bytes": 409, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SAVEPOINT \"s6138425344_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6d6d15dc-4680-4a56-99ec-a7aa05288581'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '6d6d15dc-4680-4a56-99ec-a7aa05288581'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '6d6d15dc-4680-4a56-99ec-a7aa05288581'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '6d6d15dc-4680-4a56-99ec-a7aa05288581'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6138425344_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 16:56:27,349", "module": "performance_middleware", "process": 71583, "thread": 6155251712, "message": "Request performance: POST /api/v1/auth/login/ - 0.360s, 27 queries, 500", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 500, "duration_ms": 359.98, "duration_seconds": 0.36, "query_count": 27, "content_length_bytes": 409, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'bb1a5261-91fa-4122-890e-04b5fdebc668'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'bb1a5261-91fa-4122-890e-04b5fdebc668'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'bb1a5261-91fa-4122-890e-04b5fdebc668'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'bb1a5261-91fa-4122-890e-04b5fdebc668'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.012}, {"sql": "RELEASE SAVEPOINT \"s6155251712_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 16:56:38,369", "module": "performance_middleware", "process": 74199, "thread": 6139473920, "message": "Request performance: POST /api/v1/auth/login/ - 0.407s, 28 queries, 500", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 500, "duration_ms": 406.88, "duration_seconds": 0.407, "query_count": 28, "content_length_bytes": 409, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'cd74ddc1-e946-4b89-bfc2-66a6e8098323'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'cd74ddc1-e946-4b89-bfc2-66a6e8098323'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'cd74ddc1-e946-4b89-bfc2-66a6e8098323'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6139473920_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 16:58:50,555", "module": "performance_middleware", "process": 81431, "thread": 6204534784, "message": "Request performance: GET /api/v1/auth/login/ - 0.296s, 8 queries, 405", "path": "/api/v1/auth/login/", "method": "GET", "status_code": 405, "duration_ms": 295.83, "duration_seconds": 0.296, "query_count": 8, "content_length_bytes": 12609, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a82e5cc8-2f8a-4f15-9021-71d097212c61', '79999b0a-3ffb-4d00-9906-71f5358ad03f', 405, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6204534784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6204534784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T20:58:50.305349+00:00'::timestamptz, \"view_nam...", "time": 0.008}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 16:58:50,729", "module": "performance_middleware", "process": 81431, "thread": 6204534784, "message": "Request performance: GET /favicon.ico - 0.074s, 8 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 73.74, "duration_seconds": 0.074, "query_count": 8, "content_length_bytes": 6284, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('970eb0e0-9677-4b7e-9495-64fdcd454a0c', 'fc602a68-a040-48a8-9220-1c542e86f853', 404, '', ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6204534784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6204534784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T20:58:50.655592+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 16:58:58,895", "module": "performance_middleware", "process": 81581, "thread": 6169833472, "message": "Request performance: POST /api/v1/auth/login/ - 0.436s, 28 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 436.32, "duration_seconds": 0.436, "query_count": 28, "content_length_bytes": 694, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e1c9bbf9-ef98-4698-a048-4f9dc63281e0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'e1c9bbf9-ef98-4698-a048-4f9dc63281e0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'e1c9bbf9-ef98-4698-a048-4f9dc63281e0'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'e1c9bbf9-ef98-4698-a048-4f9dc63281e0'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'e1c9bbf9-ef98-4698-a048-4f9dc63281e0'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6169833472_x1\"", "time": 0.005}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "INFO", "asctime": "2025-08-30 16:58:59,012", "module": "performance_middleware", "process": 81581, "thread": 6169833472, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.079s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 79.39, "duration_seconds": 0.079, "query_count": 15, "content_length_bytes": 841, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e00d2331-7e9e-4fe7-a6b8-2db1b094ea53', '24475894-f0e6-44a1-ba4b-2d7b4a97edd2', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6169833472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '24475894-f0e6-44a1-ba4b-2d7b4a97edd2'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '24475894-f0e6-44a1-ba4b-2d7b4a97edd2'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6169833472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T20:58:58.933921+00:00'::timestamptz, \"vi...", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 16:59:04,270", "module": "performance_middleware", "process": 81431, "thread": 6204534784, "message": "Request performance: GET /cloudflare-images/ - 0.123s, 8 queries, 404", "path": "/cloudflare-images/", "method": "GET", "status_code": 404, "duration_ms": 122.92, "duration_seconds": 0.123, "query_count": 8, "content_length_bytes": 7540, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6c7f23d0-92e0-44e1-95b5-7c498fa47c00', '0072ea90-6323-4842-ae42-5dd4394b9f4f', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6204534784_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6204534784_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/cloudflare-images/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T20:59:04.152428+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-30 16:59:04,486", "module": "performance_middleware", "process": 81431, "thread": 6221361152, "message": "Request performance: GET /favicon.ico - 0.127s, 9 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 126.69, "duration_seconds": 0.127, "query_count": 9, "content_length_bytes": 6284, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d3e92fb3-c3cf-41bb-9abc-19263247c876', '04e4e20b-6b4c-4222-86fc-35f13962b3b4', 404, '', ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6221361152_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6221361152_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/favicon.ico', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T20:59:04.359777+00:00'::timestamptz, \"view_name\" = NU...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-30 16:59:07,594", "module": "performance_middleware", "process": 81581, "thread": 6169833472, "message": "Request performance: POST /api/v1/cloudflare-images/direct-upload/ - 0.098s, 8 queries, 404", "path": "/api/v1/cloudflare-images/direct-upload/", "method": "POST", "status_code": 404, "duration_ms": 97.65, "duration_seconds": 0.098, "query_count": 8, "content_length_bytes": 18777, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('25487945-8e90-41be-94c5-a4e7500e7373', '0bfe3f1f-cc67-4797-9f9d-51fc4dddc5b8', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6169833472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6169833472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/direct-upload/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"bo...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 17:02:00,895", "module": "performance_middleware", "process": 82243, "thread": 6123597824, "message": "Request performance: GET /api/v1/cloudflare-images/ - 0.101s, 8 queries, 404", "path": "/api/v1/cloudflare-images/", "method": "GET", "status_code": 404, "duration_ms": 100.52, "duration_seconds": 0.101, "query_count": 8, "content_length_bytes": 20904, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('228c9a40-78c9-4efb-b6ac-bf7d4fd2f0de', '9ff80f9a-4fe9-497b-9fad-de38d01ad316', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6123597824_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6123597824_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:02:00.827958+00:00'::timestamptz, \"v...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 17:02:22,521", "module": "performance_middleware", "process": 85191, "thread": 6169456640, "message": "Request performance: GET /api/v1/cloudflare-images/ - 0.118s, 8 queries, 404", "path": "/api/v1/cloudflare-images/", "method": "GET", "status_code": 404, "duration_ms": 118.13, "duration_seconds": 0.118, "query_count": 8, "content_length_bytes": 20904, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3b104e45-c776-4a31-8376-c41c4d279b71', 'd43e37f2-5309-4bc3-ab6d-fff3314612f9', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6169456640_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6169456640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:02:22.437362+00:00'::timestamptz, \"v...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 17:03:16,908", "module": "performance_middleware", "process": 85191, "thread": 6169456640, "message": "Request performance: GET /api/v1/cloudflare-images/api/upload-url/ - 0.105s, 8 queries, 401", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "GET", "status_code": 401, "duration_ms": 104.6, "duration_seconds": 0.105, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('50d962f7-1aaa-4917-be0a-86731b0e27f9', '35123400-ef44-4d0b-9725-041a62e04c04', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6169456640_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6169456640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:03:16.804588+00:00'::...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 17:04:16,888", "module": "performance_middleware", "process": 85191, "thread": 6169456640, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.098s, 8 queries, 401", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 401, "duration_ms": 98.38, "duration_seconds": 0.098, "query_count": 8, "content_length_bytes": 171, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a88f0edb-c420-4b63-823c-873127a2a9d9', '49b9d0ac-25ce-44da-bf79-220b51c9c3a9', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6169456640_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6169456640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{}', \"body\" = '{}', \"method\" = 'POST', \"start_time\" = '2025-08-30T21:04:16.795172+00:...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:05:22,993", "module": "performance_middleware", "process": 85191, "thread": 6169456640, "message": "Request performance: GET /api/v1/health/simple/ - 5.100s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5100.39, "duration_seconds": 5.1, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('acccc564-8e5f-431b-83f0-bd4691d3be24', 'f8d00d6b-6e45-4c82-989e-a159833abb60', 200, 'eyJ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6169456640_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6169456640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:05:17.895907+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:05:28,250", "module": "performance_middleware", "process": 85191, "thread": 12901707776, "message": "Request performance: GET /api/v1/trending/ - 5.114s, 10 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5114.41, "duration_seconds": 5.114, "query_count": 10, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.002}, {"sql": "SELECT set_config('pghistory.context_id', '11886e57-7b3f-4d1e-be56-a7532435060f', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('44bc908b-b3d0-4677-91a7-ae7d153b4690', '0eeef958-810a-477c-895d-ba2e37d481f0', 200, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:05:23.1367...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:05:28,252", "module": "performance_middleware", "process": 85191, "thread": 12918534144, "message": "Request performance: GET /api/v1/new-content/ - 5.113s, 10 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5113.4, "duration_seconds": 5.113, "query_count": 10, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.001}, {"sql": "SELECT set_config('pghistory.context_id', '07262c0e-4767-4c57-bd97-ed7ac4e8f9ff', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('afafe36d-48e1-4cea-848d-4826a038b7c2', '1c834cd6-b005-4737-adfb-f3a00fed5e93', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:05:23.139518+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:05:28,354", "module": "performance_middleware", "process": 85191, "thread": 12935360512, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.211s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5211.38, "duration_seconds": 5.211, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e40e52c6-2fce-436e-9c75-5169e2a98e08', 'da4819ca-914d-4d38-b8d5-5219ff1eeda9', 500, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'da4819ca-914d-4d38-b8d5-5219ff1eeda9'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'da4819ca-914d-4d38-b8d5-5219ff1eeda9'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.023}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:05:23.149579+00:00'::time...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:05:28,448", "module": "performance_middleware", "process": 85191, "thread": 6169456640, "message": "Request performance: GET /api/v1/stats/ - 5.315s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5315.22, "duration_seconds": 5.315, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '6a6cbb86-c5c8-4a73-b46a-3d78cff33443'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '6a6cbb86-c5c8-4a73-b46a-3d78cff33443'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '6a6cbb86-c5c8-4a73-b46a-3d78cff33443'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '6a6cbb86-c5c8-4a73-b46a-3d78cff33443'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '6a6cbb86-c5c8-4a73-b46a-3d78cff33443'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6169456640_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:05:23.134783+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 17:05:46,528", "module": "performance_middleware", "process": 96058, "thread": 6194245632, "message": "Request performance: POST /api/v1/auth/login/ - 0.355s, 28 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 354.97, "duration_seconds": 0.355, "query_count": 28, "content_length_bytes": 694, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a99b5a25-25eb-4c17-a854-a985199da92b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a99b5a25-25eb-4c17-a854-a985199da92b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'a99b5a25-25eb-4c17-a854-a985199da92b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'a99b5a25-25eb-4c17-a854-a985199da92b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'a99b5a25-25eb-4c17-a854-a985199da92b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 17:05:46,620", "module": "performance_middleware", "process": 96058, "thread": 6194245632, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.059s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 59.37, "duration_seconds": 0.059, "query_count": 15, "content_length_bytes": 841, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ae694a93-2624-4a3b-89a9-86baf54a25ca', '1ee0c78d-a47f-44cd-9105-0162efb18d16', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1ee0c78d-a47f-44cd-9105-0162efb18d16'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1ee0c78d-a47f-44cd-9105-0162efb18d16'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:05:46.561968+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 17:05:53,422", "module": "performance_middleware", "process": 96058, "thread": 6194245632, "message": "Request performance: POST /api/v1/cloudflare-images/cloudflare-images/api/upload-url/ - 0.117s, 8 queries, 404", "path": "/api/v1/cloudflare-images/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 404, "duration_ms": 116.62, "duration_seconds": 0.117, "query_count": 8, "content_length_bytes": 21004, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('34dca8cb-69ee-4623-9448-edaceb0149d8', 'a57ef839-949b-4571-90e2-22995954eaee', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:06:20,768", "module": "performance_middleware", "process": 96058, "thread": 6194245632, "message": "Request performance: GET /api/v1/health/simple/ - 5.057s, 10 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5056.66, "duration_seconds": 5.057, "query_count": 10, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c34d1912-41fd-487f-8335-5f7eb3670742', 'b0a352e9-fbb1-4b5b-b6e0-9179bcd96841', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:06:15.712449+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:06:25,977", "module": "performance_middleware", "process": 96058, "thread": 6227898368, "message": "Request performance: GET /api/v1/new-content/ - 5.100s, 10 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5100.13, "duration_seconds": 5.1, "query_count": 10, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.001}, {"sql": "SELECT set_config('pghistory.context_id', '61c6202f-aa76-4378-9143-36ac57b11dec', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('04301f09-f0ca-41dc-9e00-ac093d9ccb1b', '7fca8d6d-a5eb-4daa-978f-aa9e93459113', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6227898368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6227898368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:06:20.877304+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:06:25,978", "module": "performance_middleware", "process": 96058, "thread": 6211072000, "message": "Request performance: GET /api/v1/trending/ - 5.103s, 10 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5103.08, "duration_seconds": 5.103, "query_count": 10, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.005}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.001}, {"sql": "SELECT set_config('pghistory.context_id', '7b7e9d17-cc3a-415f-82fa-957b00a95c6f', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('82d1ed77-47d3-4b22-98e8-6b3f0b352d9f', '255336d5-1fd4-419b-986c-1b7891fa87b1', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6211072000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6211072000_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:06:20.8753...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:06:25,999", "module": "performance_middleware", "process": 96058, "thread": 6244724736, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.122s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5121.62, "duration_seconds": 5.122, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('925bffc2-09ce-430c-978b-da4bba3384b5', 'f5cafac6-d58a-4332-86ea-538207744ce6', 500, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6244724736_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f5cafac6-d58a-4332-86ea-538207744ce6'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f5cafac6-d58a-4332-86ea-538207744ce6'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6244724736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:06:20.878333+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:06:26,051", "module": "performance_middleware", "process": 96058, "thread": 6194245632, "message": "Request performance: GET /api/v1/stats/ - 5.179s, 51 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5179.21, "duration_seconds": 5.179, "query_count": 51, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'd3a9c32f-174e-4aea-8d65-5d97ff8f6387'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'd3a9c32f-174e-4aea-8d65-5d97ff8f6387'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'd3a9c32f-174e-4aea-8d65-5d97ff8f6387'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'd3a9c32f-174e-4aea-8d65-5d97ff8f6387'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'd3a9c32f-174e-4aea-8d65-5d97ff8f6387'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6194245632_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:06:20.872159+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:06:29,087", "module": "performance_middleware", "process": 96058, "thread": 6261551104, "message": "Request performance: GET /api/v1/accounts/profile/ - 5.084s, 16 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 5083.64, "duration_seconds": 5.084, "query_count": 16, "content_length_bytes": 841, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8b882292-70d3-4ca5-8466-a5972d78f829', '1db74ffd-6741-4e6a-8bad-7c8ee371138e', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6261551104_x1\"", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1db74ffd-6741-4e6a-8bad-7c8ee371138e'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1db74ffd-6741-4e6a-8bad-7c8ee371138e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6261551104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:06:24.003757+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:06:34,190", "module": "performance_middleware", "process": 96058, "thread": 6194245632, "message": "Request performance: GET /api/v1/stats/ - 5.079s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5078.99, "duration_seconds": 5.079, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8caa7b75-ef0f-4a71-84ac-0e3f3705e992', '849cacae-640b-48d4-91a7-9c7cbe5ae810', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:06:29.111988+00:00'::timestamptz, \"view_name\" = ...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:06:39,171", "module": "performance_middleware", "process": 96058, "thread": 6211072000, "message": "Request performance: GET /api/v1/trending/ - 5.067s, 10 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5066.85, "duration_seconds": 5.067, "query_count": 10, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.001}, {"sql": "SELECT set_config('pghistory.context_id', '3ea1fc78-fd39-489b-a649-4ea08d0b9a11', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('066ed4cf-88b0-4284-ba37-7c71058bacbf', '6f43ee96-1e5f-4fce-a091-df44043ab241', 200, 'eyJ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6211072000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6211072000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:06:34.1053...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:06:39,174", "module": "performance_middleware", "process": 96058, "thread": 6227898368, "message": "Request performance: GET /api/v1/new-content/ - 5.061s, 10 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5061.43, "duration_seconds": 5.061, "query_count": 10, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.001}, {"sql": "SELECT set_config('pghistory.context_id', '95e82a93-c65b-42b3-be0d-ff6d8711bceb', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('2c0bc94b-9b03-4151-a0e9-a24c7b1ede2f', '9c8d55b4-21dd-42ae-ba21-9c63ca0e151e', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6227898368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6227898368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:06:34.113875+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:06:44,253", "module": "performance_middleware", "process": 96058, "thread": 6194245632, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.146s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5145.62, "duration_seconds": 5.146, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('494df352-7cee-4fe1-a37e-4761d7c8cc07', 'b8d141cd-11cb-4a84-aa8b-073deacbf6db', 500, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b8d141cd-11cb-4a84-aa8b-073deacbf6db'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b8d141cd-11cb-4a84-aa8b-073deacbf6db'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:06:39.108445+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 17:06:49,079", "module": "performance_middleware", "process": 96058, "thread": 6194245632, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.693s, 13 queries, 400", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 400, "duration_ms": 692.74, "duration_seconds": 0.693, "query_count": 13, "content_length_bytes": 193, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('de103e97-1f03-4a82-b194-a95c50774385', '28effa2e-b4ee-4d2a-b4cf-23773c9d33a4', 400, 'eyJ...", "time": 0.007}, {"sql": "SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '28effa2e-b4ee-4d2a-b4cf-23773c9d33a4'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 17:08:10,264", "module": "performance_middleware", "process": 96058, "thread": 6194245632, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.386s, 13 queries, 400", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 400, "duration_ms": 385.87, "duration_seconds": 0.386, "query_count": 13, "content_length_bytes": 193, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '61006c38-eb68-48ff-bc41-ef8fea1fa34b', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('361b705d-b639-41c9-ad26-b3f00405c359', '2a6ddfa4-a6de-44a1-aca0-54d80a3d377c', 400, 'eyJ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2a6ddfa4-a6de-44a1-aca0-54d80a3d377c'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:09:30,001", "module": "performance_middleware", "process": 96058, "thread": 6194245632, "message": "Request performance: GET /api/v1/health/simple/ - 5.109s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5108.84, "duration_seconds": 5.109, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1e052d62-3843-43e9-9fa6-84cf0f630d02', 'f4b5d279-3475-4cae-9abd-4a5fcb3bcf0f', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6194245632_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:09:24.895304+00:00'::timestamptz, \"view_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:09:35,566", "module": "performance_middleware", "process": 96058, "thread": 6194245632, "message": "Request performance: GET /api/v1/stats/ - 5.255s, 9 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5254.96, "duration_seconds": 5.255, "query_count": 9, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0ec27413-c1d5-4ec5-a455-9bffa9adabbb', '9978a52b-46d8-417f-a627-3b369c174d92', 200, 'eyJ...", "time": 0.009}, {"sql": "SAVEPOINT \"s6194245632_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:09:30.312624+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:09:35,598", "module": "performance_middleware", "process": 96058, "thread": 6211072000, "message": "Request performance: GET /api/v1/trending/ - 5.283s, 10 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5282.58, "duration_seconds": 5.283, "query_count": 10, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.002}, {"sql": "SELECT set_config('pghistory.context_id', 'f9133008-1d08-46f9-b468-67cecd103d0f', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7cd4d1df-9d01-4728-a476-7e1b3340fce4', '42c0b232-c8d4-402e-baa5-5ca5562ef319', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6211072000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6211072000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:09:30.3177...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:09:35,599", "module": "performance_middleware", "process": 96058, "thread": 6244724736, "message": "Request performance: GET /api/v1/new-content/ - 5.277s, 10 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5276.9, "duration_seconds": 5.277, "query_count": 10, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.001}, {"sql": "SELECT set_config('pghistory.context_id', '95a750d0-bd22-446f-b2c6-b07578ce8876', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('085d8ecc-e8fc-45ee-b818-b4a2b249446c', '46942e29-65b8-435b-8d2b-a78f702a7ea7', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6244724736_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6244724736_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:09:30.326013+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:09:35,667", "module": "performance_middleware", "process": 96058, "thread": 6278377472, "message": "Request performance: GET /api/v1/health/simple/ - 5.215s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5214.57, "duration_seconds": 5.215, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7638ba3a-c4ed-40dc-bb39-2b8bc244438c', '02f9fcd3-8909-43aa-a7ab-c05a8cf07b2b', 200, 'eyJ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6278377472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6278377472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:09:30.459636+00:00'::timestamptz, \"view_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.007}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:09:35,776", "module": "performance_middleware", "process": 96058, "thread": 6261551104, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.446s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5446.12, "duration_seconds": 5.446, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('52da9afd-7718-40d4-86aa-6c3c29a98c9f', '78051d62-c7f0-4f35-bbc1-968af9e6bc79', 500, 'eyJ...", "time": 0.008}, {"sql": "SAVEPOINT \"s6261551104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '78051d62-c7f0-4f35-bbc1-968af9e6bc79'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '78051d62-c7f0-4f35-bbc1-968af9e6bc79'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6261551104_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:09:30.331049+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-30 17:09:35,876", "module": "performance_middleware", "process": 96058, "thread": 6227898368, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.378s, 16 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 377.6, "duration_seconds": 0.378, "query_count": 16, "content_length_bytes": 841, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f33d2eb5-ff45-43a6-8a2c-f45a208d00ff', 'a11ce0a5-0388-431e-9b88-3af5a01248d6', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6227898368_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a11ce0a5-0388-431e-9b88-3af5a01248d6'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.008}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a11ce0a5-0388-431e-9b88-3af5a01248d6'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6227898368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:09:35.499914+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:09:40,773", "module": "performance_middleware", "process": 96058, "thread": 6194245632, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.069s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5068.72, "duration_seconds": 5.069, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0c00d2df-9a06-410f-96e0-33390035791a', '1d5b9f81-d698-4e3d-ba61-168d8a8ac761', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1d5b9f81-d698-4e3d-ba61-168d8a8ac761'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1d5b9f81-d698-4e3d-ba61-168d8a8ac761'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:09:35.705735+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:09:45,770", "module": "performance_middleware", "process": 96058, "thread": 6211072000, "message": "Request performance: GET /api/v1/stats/ - 5.075s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5074.68, "duration_seconds": 5.075, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ff1b6ecf-0b9a-43cd-bb99-db081a95d47d', '2698b572-a605-4466-8457-239ecb241df0', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6211072000_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6211072000_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:09:40.696473+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:09:45,776", "module": "performance_middleware", "process": 96058, "thread": 6227898368, "message": "Request performance: GET /api/v1/new-content/ - 5.068s, 11 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5067.91, "duration_seconds": 5.068, "query_count": 11, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.001}, {"sql": "SELECT set_config('pghistory.context_id', '304faf3a-ab24-482e-864e-dbff183ff08f', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('30baa04c-ca11-434b-bf90-3f399586673d', 'ddba1b3b-f0cb-4a3f-a148-5d4ed64ce4eb', 200, 'eyJ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6227898368_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6227898368_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:09:40.710446+0...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:09:50,808", "module": "performance_middleware", "process": 96058, "thread": 6194245632, "message": "Request performance: GET /api/v1/trending/ - 5.087s, 10 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5086.92, "duration_seconds": 5.087, "query_count": 10, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.001}, {"sql": "SELECT set_config('pghistory.context_id', '2c6c3140-3330-467b-9723-8eacc9b70003', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f6ba9715-b12d-49b0-adaa-b2a33ce18d5c', '2924e325-c89e-4290-a32a-cdc4ddf84a37', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6194245632_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:09:45.7223...", "time": 0.005}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 17:09:58,065", "module": "performance_middleware", "process": 96058, "thread": 6211072000, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.288s, 13 queries, 400", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 400, "duration_ms": 288.1, "duration_seconds": 0.288, "query_count": 13, "content_length_bytes": 193, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '09609906-24e5-4a69-aab7-5a1de21196bb', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d9b2592b-bfb3-4e40-a4f4-1780ef60fbbb', '957604d3-106d-4c05-89f3-706d3f7eb796', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6211072000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '957604d3-106d-4c05-89f3-706d3f7eb796'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6211072000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 17:09:59,507", "module": "performance_middleware", "process": 96058, "thread": 6211072000, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.477s, 12 queries, 400", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 400, "duration_ms": 477.23, "duration_seconds": 0.477, "query_count": 12, "content_length_bytes": 193, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '411193ba-4725-4b03-9877-98184f9190b0', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cea521aa-75bd-4a15-a669-c6f8bb915ccc', '36957419-6020-4a9c-b1da-421f6a655b53', 400, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6211072000_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '36957419-6020-4a9c-b1da-421f6a655b53'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6211072000_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 17:14:57,761", "module": "performance_middleware", "process": 10634, "thread": 6194573312, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.140s, 8 queries, 401", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 401, "duration_ms": 140.28, "duration_seconds": 0.14, "query_count": 8, "content_length_bytes": 332, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('175ba883-4479-4cfd-965b-0b7f3cdcce4d', 'dca85d38-059e-426c-8bb8-a90d8aefaf1f', 401, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6194573312_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6194573312_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"user_id\": \"123\"}}', \"body\" = '{\"metadata\": {\"type\": ...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 17:15:20,865", "module": "performance_middleware", "process": 13049, "thread": 6139244544, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.608s, 13 queries, 400", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 400, "duration_ms": 607.62, "duration_seconds": 0.608, "query_count": 13, "content_length_bytes": 193, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '176affe2-b49b-4a88-86f9-e0649ff2da18', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3afbc976-ca1d-40a6-afe1-99fa7d00d493', 'fbd2e3bf-fc4b-4aa1-aae0-c9a20943c04f', 400, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6139244544_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'fbd2e3bf-fc4b-4aa1-aae0-c9a20943c04f'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6139244544_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 17:15:22,041", "module": "performance_middleware", "process": 13049, "thread": 6139244544, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.379s, 12 queries, 400", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 400, "duration_ms": 379.44, "duration_seconds": 0.379, "query_count": 12, "content_length_bytes": 193, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '360cc7e1-1611-4096-9529-1122c7abad32', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f18170ff-f42f-4cdd-aefe-d662734877a8', '09b5c648-ed98-4a44-9d47-e911e00b2458', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6139244544_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '09b5c648-ed98-4a44-9d47-e911e00b2458'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6139244544_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.0}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "INFO", "asctime": "2025-08-30 17:27:44,548", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.704s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 704.12, "duration_seconds": 0.704, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'f1f739c9-188b-4842-b06c-2ac0e17afb4a', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9c134362-dda8-4b17-baa2-ae2a4a54739c', '7109eecf-3f49-4fb4-a0d4-2162fbcbdbc1', 201, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7109eecf-3f49-4fb4-a0d4-2162fbcbdbc1'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 17:27:46,797", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.345s, 15 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 344.69, "duration_seconds": 0.345, "query_count": 15, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'd77a227f-c493-4278-904f-33d7c125c0e0', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('59ad3c09-0f10-4f2a-b24a-0108c7f6e6cf', '7e49bb1b-e38d-4251-b1d1-06489395fd5e', 201, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '7e49bb1b-e38d-4251-b1d1-06489395fd5e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 17:31:31,434", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.612s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 612.14, "duration_seconds": 0.612, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '93221187-bf0f-4492-9884-caa8adeaff45', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('21f56244-4df8-48be-8576-e6cfb941574f', '3346297a-c631-4c0d-951c-9e1d5da10e93', 201, 'eyJ...", "time": 0.006}, {"sql": "SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3346297a-c631-4c0d-951c-9e1d5da10e93'", "time": 0.005}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-30 17:32:33,759", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.600s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 600.08, "duration_seconds": 0.6, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'b389652a-5428-4a4b-9b30-6492c87d29d8', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.009}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('eaa89921-7ce8-4362-b038-3931f9fc1a30', '6b1d0466-f2e2-4c95-a3dc-a3efcaaf6a2b', 201, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6b1d0466-f2e2-4c95-a3dc-a3efcaaf6a2b'", "time": 0.005}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.004}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:33:35,288", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: GET /api/v1/health/simple/ - 5.061s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5061.33, "duration_seconds": 5.061, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c559c2c4-c28c-469b-bdc5-4723b028328a', '12435271-11a0-4999-be4f-2a148bd42946', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:33:30.235067+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:33:39,564", "module": "performance_middleware", "process": 43326, "thread": 6325039104, "message": "Request performance: GET /api/v1/health/simple/ - 5.068s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5068.19, "duration_seconds": 5.068, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('89b7cd3a-213a-43ba-9703-a2c6682b5d4d', '67798f6f-9a14-44f1-af43-68629963d361', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:33:34.496992+00:00'::timestamptz, \"view_...", "time": 0.005}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:33:40,331", "module": "performance_middleware", "process": 43326, "thread": 6341865472, "message": "Request performance: GET /api/v1/accounts/profile/ - 5.128s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 5128.17, "duration_seconds": 5.128, "query_count": 15, "content_length_bytes": 841, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6e64b784-e22e-4599-be5a-d98b776a0e7f', '96e1ec9d-a94d-4380-b412-a574dd322f80', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '96e1ec9d-a94d-4380-b412-a574dd322f80'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '96e1ec9d-a94d-4380-b412-a574dd322f80'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:33:35.205054+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:33:44,819", "module": "performance_middleware", "process": 43326, "thread": 6325039104, "message": "Request performance: GET /api/v1/trending/ - 5.078s, 10 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5078.15, "duration_seconds": 5.078, "query_count": 10, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.001}, {"sql": "SELECT set_config('pghistory.context_id', '23de785d-87e2-4111-8115-4a0c0c35af15', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('85f3cc9b-c525-46e1-be42-55416ac58b32', '334221d2-cb17-457d-bbc6-ae79d51747e0', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:33:39.7428...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:33:44,821", "module": "performance_middleware", "process": 43326, "thread": 6358691840, "message": "Request performance: GET /api/v1/new-content/ - 5.077s, 10 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5076.61, "duration_seconds": 5.077, "query_count": 10, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.001}, {"sql": "SELECT set_config('pghistory.context_id', '8b488083-9079-41e4-85bc-cc995676f8e6', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9c40e0d6-c0e5-4a6b-ba4f-cbb41d386d3d', 'f004ecd3-0e2c-4da8-a3fd-ebff74cdcd64', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:33:39.746623+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:33:44,842", "module": "performance_middleware", "process": 43326, "thread": 6375518208, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.090s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5089.64, "duration_seconds": 5.09, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1224f64b-5957-4008-bf09-87bee11e3bc3', 'f16a4006-76a6-44f9-aa0b-3fbe1afc1691', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'f16a4006-76a6-44f9-aa0b-3fbe1afc1691'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'f16a4006-76a6-44f9-aa0b-3fbe1afc1691'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:33:39.753380+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:33:44,939", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: GET /api/v1/stats/ - 5.201s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5201.39, "duration_seconds": 5.201, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'f677ecb3-9a28-4742-9685-61eb3ac38293'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'f677ecb3-9a28-4742-9685-61eb3ac38293'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'f677ecb3-9a28-4742-9685-61eb3ac38293'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'f677ecb3-9a28-4742-9685-61eb3ac38293'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'f677ecb3-9a28-4742-9685-61eb3ac38293'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:33:39.739152+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:33:52,432", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.113s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5112.56, "duration_seconds": 5.113, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('88a330e3-3939-4e35-abaf-d76492344941', '3b5eb1e5-c43c-4a8b-8422-11c780d3434a', 500, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3b5eb1e5-c43c-4a8b-8422-11c780d3434a'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3b5eb1e5-c43c-4a8b-8422-11c780d3434a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:33:47.319997+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:33:57,391", "module": "performance_middleware", "process": 43326, "thread": 6325039104, "message": "Request performance: GET /api/v1/new-content/ - 5.085s, 11 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5085.39, "duration_seconds": 5.085, "query_count": 11, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.001}, {"sql": "SELECT set_config('pghistory.context_id', 'fe44e93e-13e2-4d64-b788-752bfaa0d697', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b66a93b0-38a6-4e39-8087-7650827a2933', 'f1700cf2-d11f-4138-adbc-db8009d87470', 200, 'eyJ...", "time": 0.008}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:33:52.306371+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:33:57,393", "module": "performance_middleware", "process": 43326, "thread": 6341865472, "message": "Request performance: GET /api/v1/trending/ - 5.073s, 10 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5072.62, "duration_seconds": 5.073, "query_count": 10, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.003}, {"sql": "SELECT set_config('pghistory.context_id', '99f7798f-0449-46e8-8b8f-e8bc0b282b19', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b514c59c-61fd-4be7-ad75-cf0b3c51a0cc', '200e8c26-84d3-4261-a27d-efb55dcbe385', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:33:52.3215...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:34:02,388", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: GET /api/v1/stats/ - 5.077s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5077.22, "duration_seconds": 5.077, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0a83211e-00ec-4a04-bfd1-93f875b9a634', '031b1a8e-e2e3-42c6-aa74-fc5431aa0590', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:33:57.312554+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:34:07,153", "module": "performance_middleware", "process": 43326, "thread": 6325039104, "message": "Request performance: POST /api/v1/auth/login/ - 5.381s, 29 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 5381.37, "duration_seconds": 5.381, "query_count": 29, "content_length_bytes": 694, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '824848a4-9696-44f1-ad5b-b49a5ab6dc66'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '824848a4-9696-44f1-ad5b-b49a5ab6dc66'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '824848a4-9696-44f1-ad5b-b49a5ab6dc66'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '824848a4-9696-44f1-ad5b-b49a5ab6dc66'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '824848a4-9696-44f1-ad5b-b49a5ab6dc66'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-30 17:34:07,272", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.072s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 71.89, "duration_seconds": 0.072, "query_count": 15, "content_length_bytes": 841, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d4f44b0f-3b05-4683-9437-c7528e94f26a', '3dcfcf25-b245-4558-b1c1-bd8904f2c9a0', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3dcfcf25-b245-4558-b1c1-bd8904f2c9a0'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3dcfcf25-b245-4558-b1c1-bd8904f2c9a0'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:34:07.200721+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-30 17:34:15,429", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.426s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 425.76, "duration_seconds": 0.426, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'd44b151b-18e5-41c2-9d0d-0ede1267d62b', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.008}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('15e83967-2bd2-48b2-b223-718e5f025ed7', '2ee08e69-d343-439b-8f72-cc1f09949fb3', 201, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2ee08e69-d343-439b-8f72-cc1f09949fb3'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-30 17:34:16,758", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.279s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 278.98, "duration_seconds": 0.279, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '7604b21e-5cb5-429d-afeb-973b3c1db4c3', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('28642ba7-4307-4eab-bbbb-04b73f774fc4', 'e16a3823-8234-46b1-b2ba-f86a16104b2f', 201, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e16a3823-8234-46b1-b2ba-f86a16104b2f'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:35:40,030", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: GET /api/v1/health/simple/ - 5.077s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5077.28, "duration_seconds": 5.077, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('72db4010-6e90-4a84-a203-89523f26ec25', '4337d01c-922a-48f4-a17f-e871fb4a34fe', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:35:34.955350+00:00'::timestamptz, \"view_...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:35:45,436", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: GET /api/v1/stats/ - 5.270s, 9 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5270.33, "duration_seconds": 5.27, "query_count": 9, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.008}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('8c5f95ec-abdf-4c19-b6b9-bc870dfbc091', 'e427a587-ef4b-4a4f-b3a6-1d3c69948f4d', 200, 'eyJ...", "time": 0.007}, {"sql": "SAVEPOINT \"s6160134144_x1\"", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.006}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.014}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:35:40.167259+00:00'::timestamptz, \"view_name\" = ...", "time": 0.014}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:35:45,461", "module": "performance_middleware", "process": 43326, "thread": 6341865472, "message": "Request performance: GET /api/v1/new-content/ - 5.288s, 10 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5288.16, "duration_seconds": 5.288, "query_count": 10, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.006}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.04}, {"sql": "SELECT set_config('pghistory.context_id', '542ac40c-2303-4eda-a3f5-f949643a7627', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('86604c39-5be4-4da9-816c-d9e7828b0029', 'd02b5f26-864c-4632-a148-553af8684dcb', 200, 'eyJ...", "time": 0.013}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:35:40.173892+0...", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:35:45,471", "module": "performance_middleware", "process": 43326, "thread": 6325039104, "message": "Request performance: GET /api/v1/trending/ - 5.300s, 11 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5299.75, "duration_seconds": 5.3, "query_count": 11, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.112}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.011}, {"sql": "SELECT set_config('pghistory.context_id', 'ffcbb551-814e-434d-acf3-352572151452', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3d55079b-b344-43ce-bf40-e62751b73f06', 'b1e1823c-07d6-4386-a13e-a0b8d6e006f2', 200, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:35:40.1717...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.112} +{"levelname": "ERROR", "asctime": "2025-08-30 17:35:45,491", "module": "performance_middleware", "process": 43326, "thread": 6358691840, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.316s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5316.06, "duration_seconds": 5.316, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c4c1eb71-f09e-4062-99df-bea98d989381', '1b2cbd0f-01e1-4411-a60c-329c850ff760', 500, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1b2cbd0f-01e1-4411-a60c-329c850ff760'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '1b2cbd0f-01e1-4411-a60c-329c850ff760'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:35:40.175662+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:35:46,874", "module": "performance_middleware", "process": 43326, "thread": 6375518208, "message": "Request performance: GET /api/v1/health/simple/ - 5.121s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5121.25, "duration_seconds": 5.121, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aa8b5752-3508-4760-82b6-082ddef8edc9', '1c2cb858-8255-4c5b-8025-de1910fbbec8', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:35:41.753482+00:00'::timestamptz, \"view_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 17:35:46,938", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.172s, 16 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 172.48, "duration_seconds": 0.172, "query_count": 16, "content_length_bytes": 841, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a2789dde-d0e7-4c2d-abf8-3215898a8ad7', 'b1a9f35c-4bee-4f06-8fac-6e925acabe7c', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'b1a9f35c-4bee-4f06-8fac-6e925acabe7c'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b1a9f35c-4bee-4f06-8fac-6e925acabe7c'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:35:46.767359+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:35:52,050", "module": "performance_middleware", "process": 43326, "thread": 6358691840, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.131s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5131.27, "duration_seconds": 5.131, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('779a59a3-72e5-4fe9-acc7-be4bbb02150d', '79838923-6d3b-4f0a-99bb-31610fecb543', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '79838923-6d3b-4f0a-99bb-31610fecb543'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '79838923-6d3b-4f0a-99bb-31610fecb543'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:35:46.919924+00:00'::time...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:35:57,077", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: GET /api/v1/stats/ - 5.169s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5168.52, "duration_seconds": 5.169, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f0418ecf-44bc-49a9-9c4f-dce41f412b59', '2d95190a-2fb2-42d1-b4d1-2c5105b99773', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6160134144_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:35:51.910039+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:35:57,090", "module": "performance_middleware", "process": 43326, "thread": 6375518208, "message": "Request performance: GET /api/v1/new-content/ - 5.171s, 10 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5170.6, "duration_seconds": 5.171, "query_count": 10, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.0}, {"sql": "SELECT set_config('pghistory.context_id', '6cc6d187-4353-4569-b09b-27d3baacd7ca', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1774fe4f-04c6-4b0a-9193-b8768f18f9d1', '4c8abb10-cd7a-400f-b5f7-b0659288b521', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:35:51.920305+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 17:36:16,894", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.637s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 637.2, "duration_seconds": 0.637, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'f5b97d82-07c1-43b0-b47b-921ef44263c4', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.009}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('88670019-ac19-440a-8727-77746373a2e5', '357e3424-5ca6-4e79-a83c-2516909690af', 201, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '357e3424-5ca6-4e79-a83c-2516909690af'", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-30 17:36:17,869", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: POST /api/v1/cloudflare-images/notify-complete/ - 0.086s, 10 queries, 404", "path": "/api/v1/cloudflare-images/notify-complete/", "method": "POST", "status_code": 404, "duration_ms": 85.57, "duration_seconds": 0.086, "query_count": 10, "content_length_bytes": 20953, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3c6c8706-3abe-46a5-b19c-68bec816398c', '2ec6e3db-ba72-49ac-92ea-0d0e50e13dbf', 404, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/notify-complete/', \"query_params\" = '', \"raw_body\" = '{\"imageId\": \"c510525c-e676-42aa-311e-a958393b6a00\", \"filename\": \"183241239(1).png\", ...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:39:05,603", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: GET /api/v1/health/simple/ - 5.118s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5117.88, "duration_seconds": 5.118, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.005}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('466eba51-d8a7-4c4a-afd8-f8f9cac524f4', 'd63add89-e730-41dc-9136-0fad0c076957', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:39:00.490897+00:00'::timestamptz, \"view_...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:39:10,973", "module": "performance_middleware", "process": 43326, "thread": 6358691840, "message": "Request performance: GET /api/v1/trending/ - 5.105s, 10 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5104.66, "duration_seconds": 5.105, "query_count": 10, "content_length_bytes": 61, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.006}, {"sql": "SELECT set_config('pghistory.context_id', 'f9e7e9ce-9d69-464f-8a8d-5ead34fa89cf', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a45ce48a-5872-4729-8abd-7988e4772130', '6c35c551-2b9a-4dc6-ad94-59be93f894ae', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:39:05.8700...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:39:10,984", "module": "performance_middleware", "process": 43326, "thread": 6392344576, "message": "Request performance: GET /api/v1/new-content/ - 5.113s, 10 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5112.62, "duration_seconds": 5.113, "query_count": 10, "content_length_bytes": 53, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.001}, {"sql": "SELECT set_config('pghistory.context_id', '980a2fac-3fa5-4e3f-8bf2-26f6620c2f85', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('70cb58e2-f7a3-483c-b002-b24410898606', '756b8623-83b6-4fde-8a41-069365431fe2', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6392344576_x1\"", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6392344576_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:39:05.872804+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:39:11,010", "module": "performance_middleware", "process": 43326, "thread": 6409170944, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.135s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5134.92, "duration_seconds": 5.135, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('633ecd8e-1b72-4bfb-ac6f-8046a61c909a', '0e769653-425b-4119-841d-c85f19b56c23', 500, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6409170944_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0e769653-425b-4119-841d-c85f19b56c23'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '0e769653-425b-4119-841d-c85f19b56c23'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6409170944_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:39:05.876283+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:39:11,121", "module": "performance_middleware", "process": 43326, "thread": 6160134144, "message": "Request performance: GET /api/v1/stats/ - 5.256s, 53 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5255.66, "duration_seconds": 5.256, "query_count": 53, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'c1e862bf-aa6e-4dac-ba49-d778176a9421'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'c1e862bf-aa6e-4dac-ba49-d778176a9421'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'c1e862bf-aa6e-4dac-ba49-d778176a9421'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'c1e862bf-aa6e-4dac-ba49-d778176a9421'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6160134144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:39:05.867090+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:39:15,193", "module": "performance_middleware", "process": 43326, "thread": 6375518208, "message": "Request performance: GET /api/v1/health/simple/ - 5.067s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5066.66, "duration_seconds": 5.067, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7d51fdd6-9942-4c9c-8482-33ae0c91e516', '08b9ea66-5a6c-4627-8a68-f181a7ee792a', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6375518208_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6375518208_x1\"", "time": 0.003}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:39:10.128442+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:39:15,355", "module": "performance_middleware", "process": 43326, "thread": 6325039104, "message": "Request performance: GET /api/v1/accounts/profile/ - 5.249s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 5248.94, "duration_seconds": 5.249, "query_count": 15, "content_length_bytes": 841, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f370725b-3dc0-4f56-bdd9-c0567be1da86', '90f9090a-f5f4-422d-9f11-bee3d8c1dbe1', 200, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '90f9090a-f5f4-422d-9f11-bee3d8c1dbe1'", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '90f9090a-f5f4-422d-9f11-bee3d8c1dbe1'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:39:10.107406+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 17:45:14,940", "module": "performance_middleware", "process": 45886, "thread": 6136573952, "message": "Request performance: GET /api/health/simple/ - 0.134s, 8 queries, 404", "path": "/api/health/simple/", "method": "GET", "status_code": 404, "duration_ms": 133.97, "duration_seconds": 0.134, "query_count": 8, "content_length_bytes": 6237, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6b18ad7e-9bd0-4e8e-b519-344862e52dba', 'fe912f0f-b7aa-44e9-b4d9-4440aae89bdb', 404, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6136573952_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6136573952_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:45:14.853821+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:45:29,778", "module": "performance_middleware", "process": 45886, "thread": 6136573952, "message": "Request performance: GET /api/v1/health/simple/ - 5.047s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5046.71, "duration_seconds": 5.047, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bddcfe5a-6203-4932-98b5-56c43d83488d', 'c8231995-c704-4582-9de8-b5322182bc2c', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6136573952_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6136573952_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:45:24.733075+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:45:35,075", "module": "performance_middleware", "process": 45886, "thread": 13035925504, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.117s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5116.95, "duration_seconds": 5.117, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('1f2c4a6a-0788-43bf-ae65-689bfab8205d', 'de16a0b7-9bfa-468b-a472-036cc6d3a405', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s13035925504_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'de16a0b7-9bfa-468b-a472-036cc6d3a405'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'de16a0b7-9bfa-468b-a472-036cc6d3a405'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s13035925504_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:45:29.958278+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:45:35,113", "module": "performance_middleware", "process": 45886, "thread": 6136573952, "message": "Request performance: GET /api/v1/stats/ - 5.160s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5159.78, "duration_seconds": 5.16, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '864442ba-f95e-404e-9e21-8415c8049a40'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '864442ba-f95e-404e-9e21-8415c8049a40'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '864442ba-f95e-404e-9e21-8415c8049a40'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '864442ba-f95e-404e-9e21-8415c8049a40'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '864442ba-f95e-404e-9e21-8415c8049a40'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6136573952_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:45:29.955000+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:45:35,183", "module": "performance_middleware", "process": 45886, "thread": 6170226688, "message": "Request performance: GET /api/v1/new-content/ - 5.226s, 17 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5226.13, "duration_seconds": 5.226, "query_count": 17, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6170226688_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'd30b4174-74f5-468e-8d4a-782448a88ccb'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'd30b4174-74f5-468e-8d4a-782448a88ccb'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6170226688_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:45:29.957700+0...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}], "slow_query_count": 1, "slowest_query_time": 0.121} +{"levelname": "ERROR", "asctime": "2025-08-30 17:45:35,462", "module": "performance_middleware", "process": 45886, "thread": 6153400320, "message": "Request performance: GET /api/v1/trending/ - 5.506s, 255 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5505.87, "duration_seconds": 5.506, "query_count": 255, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = 'b4234921-3948-4646-bf06-7178dbbac43e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = 'b4234921-3948-4646-bf06-7178dbbac43e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = 'b4234921-3948-4646-bf06-7178dbbac43e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = 'b4234921-3948-4646-bf06-7178dbbac43e'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.016}, {"sql": "RELEASE SAVEPOINT \"s6153400320_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:45:29.9569...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "COMMIT", "time": 0.004}], "slow_query_count": 1, "slowest_query_time": 0.123} +{"levelname": "ERROR", "asctime": "2025-08-30 17:45:43,077", "module": "performance_middleware", "process": 45886, "thread": 6136573952, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.079s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5078.71, "duration_seconds": 5.079, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4a8dc95e-66ac-42ca-9464-132462bbbfa7', 'c0775ab6-d49d-4acc-a52f-e1ddff9a98cd', 500, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6136573952_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c0775ab6-d49d-4acc-a52f-e1ddff9a98cd'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'c0775ab6-d49d-4acc-a52f-e1ddff9a98cd'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6136573952_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:45:37.999640+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:45:48,069", "module": "performance_middleware", "process": 45886, "thread": 6153400320, "message": "Request performance: GET /api/v1/stats/ - 5.081s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5081.17, "duration_seconds": 5.081, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f67b1ad9-66d5-4426-bbf8-b289cc0248c5', '103649f0-f19f-4f68-a73c-e13bfd24755e', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6153400320_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6153400320_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:45:42.989478+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:45:48,071", "module": "performance_middleware", "process": 45886, "thread": 6170226688, "message": "Request performance: GET /api/v1/new-content/ - 5.070s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5069.6, "duration_seconds": 5.07, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3a9c9bc1-8194-4b6f-9c81-fe669ed3b909', 'f25dfbbc-21de-49d3-b5ec-7a30ac79520e', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6170226688_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6170226688_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:45:43.002553+0...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:45:53,069", "module": "performance_middleware", "process": 45886, "thread": 6136573952, "message": "Request performance: GET /api/v1/trending/ - 5.073s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5072.83, "duration_seconds": 5.073, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4ed29af8-9bcf-40b1-bcb9-9e24c52c0764', '9686d438-5824-4896-b436-2ddaa1a8c416', 200, '', ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6136573952_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6136573952_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:45:47.9995...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:45:55,249", "module": "performance_middleware", "process": 45886, "thread": 6153400320, "message": "Request performance: POST /api/v1/auth/login/ - 5.334s, 28 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 5333.87, "duration_seconds": 5.334, "query_count": 28, "content_length_bytes": 694, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'b9582ef0-823f-4cf2-8d60-fb8f2d5a5cbc'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'b9582ef0-823f-4cf2-8d60-fb8f2d5a5cbc'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'b9582ef0-823f-4cf2-8d60-fb8f2d5a5cbc'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'b9582ef0-823f-4cf2-8d60-fb8f2d5a5cbc'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'b9582ef0-823f-4cf2-8d60-fb8f2d5a5cbc'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6153400320_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-30 17:45:55,377", "module": "performance_middleware", "process": 45886, "thread": 6136573952, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.082s, 16 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 82.34, "duration_seconds": 0.082, "query_count": 16, "content_length_bytes": 841, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('93ae4475-cb13-4c3c-901d-5eeecd4af419', '585cc32e-c05d-4cc1-a820-6e62019e4d05', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6136573952_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '585cc32e-c05d-4cc1-a820-6e62019e4d05'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '585cc32e-c05d-4cc1-a820-6e62019e4d05'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6136573952_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T21:45:55.295186+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 17:46:03,143", "module": "performance_middleware", "process": 45886, "thread": 6136573952, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.719s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 718.86, "duration_seconds": 0.719, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '367d7ce9-1839-4162-8b79-bbc4a1345f85', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d3ddeb7d-5aa7-466f-9c62-63e12988db73', '509e4912-e7a6-452f-ad58-365edca255d9', 201, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6136573952_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '509e4912-e7a6-452f-ad58-365edca255d9'", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6136573952_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:46:04,219", "module": "performance_middleware", "process": 45886, "thread": 6136573952, "message": "Request performance: GET /api/v1/cloudflare-images/api/images/b80d9247-7e40-4d87-e1fc-fe705605c100/ - 0.101s, 17 queries, 500", "path": "/api/v1/cloudflare-images/api/images/b80d9247-7e40-4d87-e1fc-fe705605c100/", "method": "GET", "status_code": 500, "duration_ms": 101.45, "duration_seconds": 0.101, "query_count": 17, "content_length_bytes": 360, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9c38fb32-4e43-430f-8f2c-41a723f3241d', '3bf55ea8-f6c6-4122-b3bb-a64d4cec3300', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6136573952_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3bf55ea8-f6c6-4122-b3bb-a64d4cec3300'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3bf55ea8-f6c6-4122-b3bb-a64d4cec3300'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6136573952_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/images/b80d9247-7e40-4d87-e1fc-fe705605c100/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '20...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "INFO", "asctime": "2025-08-30 17:46:06,197", "module": "performance_middleware", "process": 45886, "thread": 6153400320, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.337s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 336.66, "duration_seconds": 0.337, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '1fa1e1aa-3d28-4279-8dea-107ddb629350', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('16b1a967-fe26-4d02-b861-2e9599fb3458', '606266dd-740a-465f-8678-4f750a7bd946', 201, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6153400320_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '606266dd-740a-465f-8678-4f750a7bd946'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6153400320_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 17:46:07,058", "module": "performance_middleware", "process": 45886, "thread": 6153400320, "message": "Request performance: GET /api/v1/cloudflare-images/api/images/f79e8ea2-7a17-4a1a-260d-b8afbae9dc00/ - 0.158s, 17 queries, 500", "path": "/api/v1/cloudflare-images/api/images/f79e8ea2-7a17-4a1a-260d-b8afbae9dc00/", "method": "GET", "status_code": 500, "duration_ms": 157.74, "duration_seconds": 0.158, "query_count": 17, "content_length_bytes": 360, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e0c1a8c9-7c87-4927-8226-8ee78db0b60b', '47ec5778-c722-4dd4-bfdc-3e9bc1f3adb5', 500, 'eyJ...", "time": 0.004}, {"sql": "SAVEPOINT \"s6153400320_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '47ec5778-c722-4dd4-bfdc-3e9bc1f3adb5'", "time": 0.009}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '47ec5778-c722-4dd4-bfdc-3e9bc1f3adb5'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6153400320_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/images/f79e8ea2-7a17-4a1a-260d-b8afbae9dc00/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '20...", "time": 0.001}, {"sql": "COMMIT", "time": 0.006}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:03:22,868", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.120s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5120.01, "duration_seconds": 5.12, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5d95c831-1329-4bf6-8ac0-0de884a2664c', 'dd8b21b1-b157-416f-8f7b-08a0e58f7f74', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'dd8b21b1-b157-416f-8f7b-08a0e58f7f74'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'dd8b21b1-b157-416f-8f7b-08a0e58f7f74'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:03:17.748396+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:03:27,918", "module": "performance_middleware", "process": 59634, "thread": 6155464704, "message": "Request performance: GET /api/v1/stats/ - 5.167s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5166.75, "duration_seconds": 5.167, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '81bf5cc6-03e2-4731-9691-d63143b085ac'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '81bf5cc6-03e2-4731-9691-d63143b085ac'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '81bf5cc6-03e2-4731-9691-d63143b085ac'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '81bf5cc6-03e2-4731-9691-d63143b085ac'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '81bf5cc6-03e2-4731-9691-d63143b085ac'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6155464704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:03:22.752263+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:03:28,237", "module": "performance_middleware", "process": 59634, "thread": 6172291072, "message": "Request performance: GET /api/v1/trending/ - 5.483s, 256 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5482.71, "duration_seconds": 5.483, "query_count": 256, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = '0ebce2fc-0646-40cd-acc8-160ee9eaba1e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = '0ebce2fc-0646-40cd-acc8-160ee9eaba1e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = '0ebce2fc-0646-40cd-acc8-160ee9eaba1e'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = '0ebce2fc-0646-40cd-acc8-160ee9eaba1e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.028}, {"sql": "RELEASE SAVEPOINT \"s6172291072_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:03:22.7560...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:03:32,902", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: GET /api/v1/new-content/ - 5.160s, 15 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5159.92, "duration_seconds": 5.16, "query_count": 15, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0e5135f5-092a-4fc7-878b-38b615edb8a7', '660a715a-0d14-457c-9627-c768319f78af', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '660a715a-0d14-457c-9627-c768319f78af'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '660a715a-0d14-457c-9627-c768319f78af'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:03:27.743455+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:03:38,159", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: POST /api/v1/auth/login/ - 0.359s, 28 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 359.33, "duration_seconds": 0.359, "query_count": 28, "content_length_bytes": 694, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '66e0f1ee-a706-4650-9318-1d48be15ecf3'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '66e0f1ee-a706-4650-9318-1d48be15ecf3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '66e0f1ee-a706-4650-9318-1d48be15ecf3'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '66e0f1ee-a706-4650-9318-1d48be15ecf3'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '66e0f1ee-a706-4650-9318-1d48be15ecf3'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:03:38,254", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.062s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 61.81, "duration_seconds": 0.062, "query_count": 15, "content_length_bytes": 841, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a9390931-d5ce-4f26-b87d-bfa8176be7a2', '557d481c-facd-4ddf-a92b-3707de57b414', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '557d481c-facd-4ddf-a92b-3707de57b414'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '557d481c-facd-4ddf-a92b-3707de57b414'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:03:38.192537+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:03:48,074", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.611s, 15 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 611.22, "duration_seconds": 0.611, "query_count": 15, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b9a95a24-570d-4c47-accc-8e13277da81b', '16e7b435-9f50-45b7-a30e-745efc9e2ec9', 201, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '16e7b435-9f50-45b7-a30e-745efc9e2ec9'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:03:49,112", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: GET /api/v1/cloudflare-images/api/images/7339d76c-eb00-4748-ada4-a0c8735c2200/ - 0.131s, 17 queries, 500", "path": "/api/v1/cloudflare-images/api/images/7339d76c-eb00-4748-ada4-a0c8735c2200/", "method": "GET", "status_code": 500, "duration_ms": 130.82, "duration_seconds": 0.131, "query_count": 17, "content_length_bytes": 360, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('50383335-6cd5-435b-908a-df60dbba5924', '52324cb3-f014-4e4a-9130-4aebdf941631', 500, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '52324cb3-f014-4e4a-9130-4aebdf941631'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '52324cb3-f014-4e4a-9130-4aebdf941631'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/images/7339d76c-eb00-4748-ada4-a0c8735c2200/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '20...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:05:15,532", "module": "performance_middleware", "process": 59634, "thread": 6155464704, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.370s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 370.13, "duration_seconds": 0.37, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '0b4a1a44-f369-4910-8e0a-6220a46b0d32', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b32084c4-dbaf-473a-9996-07727d79bebd', 'a3383ff4-3cfb-4b55-96cb-7ccb38b668f3', 201, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6155464704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a3383ff4-3cfb-4b55-96cb-7ccb38b668f3'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6155464704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:05:16,707", "module": "performance_middleware", "process": 59634, "thread": 6155464704, "message": "Request performance: GET /api/v1/cloudflare-images/api/images/1741a411-410d-47cf-4794-1243475bb400/ - 0.142s, 17 queries, 500", "path": "/api/v1/cloudflare-images/api/images/1741a411-410d-47cf-4794-1243475bb400/", "method": "GET", "status_code": 500, "duration_ms": 142.27, "duration_seconds": 0.142, "query_count": 17, "content_length_bytes": 360, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9c54cf6a-4435-41fd-815c-70c78591ed54', 'e9c4e29d-37b3-422c-9c8d-3147d5739751', 500, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6155464704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e9c4e29d-37b3-422c-9c8d-3147d5739751'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e9c4e29d-37b3-422c-9c8d-3147d5739751'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6155464704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/images/1741a411-410d-47cf-4794-1243475bb400/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '20...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:05:18,351", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.285s, 15 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 285.2, "duration_seconds": 0.285, "query_count": 15, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('ebada733-4da1-43a3-a801-f1c6c27d72a8', '118d09be-eab1-4cd1-9f0a-b72affd229a2', 201, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '118d09be-eab1-4cd1-9f0a-b72affd229a2'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.017}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:05:26,201", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: GET /api/v1/health/simple/ - 5.057s, 9 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5056.85, "duration_seconds": 5.057, "query_count": 9, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('929034f4-6575-4838-8e09-884fe3c39c3a', 'e1ce4ddf-8c3a-41f2-aec3-489e95c15fec', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:05:21.145289+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:05:31,423", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: GET /api/v1/stats/ - 5.106s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5105.88, "duration_seconds": 5.106, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bd7c28c9-7234-4fc6-b725-6069d06cd344', 'e2538b6b-9bbd-42f5-b80a-57208084b75a', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:05:26.318942+00:00'::timestamptz, \"view_name\" = ...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:05:31,424", "module": "performance_middleware", "process": 59634, "thread": 6172291072, "message": "Request performance: GET /api/v1/trending/ - 5.102s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5102.46, "duration_seconds": 5.102, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f577f127-dd81-4769-9a37-6b870e814e73', '5ab9fcdf-f5f2-45d0-a486-104948b20515', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172291072_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172291072_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:05:26.3230...", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:05:31,435", "module": "performance_middleware", "process": 59634, "thread": 12901707776, "message": "Request performance: GET /api/v1/new-content/ - 5.111s, 9 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5110.52, "duration_seconds": 5.111, "query_count": 9, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('0a994d3e-f230-46ae-961b-d51170a4cf7d', '1c9c922c-41f0-4497-9f55-046c93b614ed', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:05:26.329910+0...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:05:31,489", "module": "performance_middleware", "process": 59634, "thread": 12918534144, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.157s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5156.71, "duration_seconds": 5.157, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('b46e82bc-ef6c-4e5f-be6f-b8fd631edcc8', '16462379-c64a-4f71-964d-ffd4eef61b55', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '16462379-c64a-4f71-964d-ffd4eef61b55'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '16462379-c64a-4f71-964d-ffd4eef61b55'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:05:26.332912+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:05:33,407", "module": "performance_middleware", "process": 59634, "thread": 12935360512, "message": "Request performance: GET /api/v1/accounts/profile/ - 5.096s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 5096.28, "duration_seconds": 5.096, "query_count": 15, "content_length_bytes": 841, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('82465f92-6731-46b6-bf47-405f3742d3e8', '13d0f60e-b550-42c1-a4be-a0098544a7f8', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '13d0f60e-b550-42c1-a4be-a0098544a7f8'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '13d0f60e-b550-42c1-a4be-a0098544a7f8'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:05:28.312517+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:05:40,656", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.173s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5173.49, "duration_seconds": 5.173, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('504bab96-774f-42cb-8ca5-9c8e848299bb', '84912643-8c72-4e45-84c9-aa46949db197', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '84912643-8c72-4e45-84c9-aa46949db197'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '84912643-8c72-4e45-84c9-aa46949db197'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:05:35.483435+00:00'::time...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:05:43,514", "module": "performance_middleware", "process": 59634, "thread": 6155464704, "message": "Request performance: GET /api/v1/stats/ - 5.060s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5060.06, "duration_seconds": 5.06, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c0cd6161-dc4e-49b4-a0bb-d63e0e1b1441', '51bfdb99-add7-4878-a6d9-45bf35efca6c', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6155464704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6155464704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:05:38.457200+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:05:45,542", "module": "performance_middleware", "process": 59634, "thread": 6172291072, "message": "Request performance: GET /api/v1/trending/ - 5.059s, 9 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5058.97, "duration_seconds": 5.059, "query_count": 9, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c0c79079-09e2-4d8b-93dd-f06b3073e56f', '59584e06-a950-4c82-a1bd-b4d327490b0a', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172291072_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172291072_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:05:40.4847...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:05:48,524", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: GET /api/v1/new-content/ - 5.061s, 9 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5061.1, "duration_seconds": 5.061, "query_count": 9, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7fb731fe-6d42-4f89-b77f-0ae86ebbe021', '886fc27d-483d-4014-80f4-b6548f8cd096', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:05:43.465123+0...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:05:55,958", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.929s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 929.09, "duration_seconds": 0.929, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'e26224fc-ef4b-4f59-aab5-de1f195ea700', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('bddcd018-dcaa-4c30-80c6-4b80bfa92223', '8f0add65-2bfc-475e-a1dc-80f049a8b154', 201, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8f0add65-2bfc-475e-a1dc-80f049a8b154'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.003}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:05:57,002", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: POST /api/v1/cloudflare-images/api/images/eea40fd1-4205-4493-1bfe-d93d2c39b400/check_status/ - 0.134s, 17 queries, 500", "path": "/api/v1/cloudflare-images/api/images/eea40fd1-4205-4493-1bfe-d93d2c39b400/check_status/", "method": "POST", "status_code": 500, "duration_ms": 133.78, "duration_seconds": 0.134, "query_count": 17, "content_length_bytes": 360, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e06621e7-0a09-45be-9b55-dec13c2ebc32', '45df4f94-796e-4c7c-9e70-63c8d23e6a9f', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '45df4f94-796e-4c7c-9e70-63c8d23e6a9f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '45df4f94-796e-4c7c-9e70-63c8d23e6a9f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/images/eea40fd1-4205-4493-1bfe-d93d2c39b400/check_status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"sta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:05:58,764", "module": "performance_middleware", "process": 59634, "thread": 6155464704, "message": "Request performance: POST /api/v1/cloudflare-images/api/images/eea40fd1-4205-4493-1bfe-d93d2c39b400/check_status/ - 0.209s, 17 queries, 500", "path": "/api/v1/cloudflare-images/api/images/eea40fd1-4205-4493-1bfe-d93d2c39b400/check_status/", "method": "POST", "status_code": 500, "duration_ms": 208.53, "duration_seconds": 0.209, "query_count": 17, "content_length_bytes": 360, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('57e34339-a80f-4be1-9992-c2463924e2b2', 'aa34253f-56f3-4495-8f04-9a4ae9fe23a3', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6155464704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'aa34253f-56f3-4495-8f04-9a4ae9fe23a3'", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'aa34253f-56f3-4495-8f04-9a4ae9fe23a3'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6155464704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/images/eea40fd1-4205-4493-1bfe-d93d2c39b400/check_status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"sta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:06:00,399", "module": "performance_middleware", "process": 59634, "thread": 6172291072, "message": "Request performance: POST /api/v1/cloudflare-images/api/images/eea40fd1-4205-4493-1bfe-d93d2c39b400/check_status/ - 0.092s, 17 queries, 500", "path": "/api/v1/cloudflare-images/api/images/eea40fd1-4205-4493-1bfe-d93d2c39b400/check_status/", "method": "POST", "status_code": 500, "duration_ms": 91.98, "duration_seconds": 0.092, "query_count": 17, "content_length_bytes": 360, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('74f7e448-8b65-45f3-ade0-4ed9e0e215e1', 'ef007412-8fae-43b5-bb01-e36fe25602b8', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172291072_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ef007412-8fae-43b5-bb01-e36fe25602b8'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ef007412-8fae-43b5-bb01-e36fe25602b8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6172291072_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/images/eea40fd1-4205-4493-1bfe-d93d2c39b400/check_status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"sta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:06:02,071", "module": "performance_middleware", "process": 59634, "thread": 12901707776, "message": "Request performance: POST /api/v1/cloudflare-images/api/images/eea40fd1-4205-4493-1bfe-d93d2c39b400/check_status/ - 0.135s, 18 queries, 500", "path": "/api/v1/cloudflare-images/api/images/eea40fd1-4205-4493-1bfe-d93d2c39b400/check_status/", "method": "POST", "status_code": 500, "duration_ms": 135.47, "duration_seconds": 0.135, "query_count": 18, "content_length_bytes": 360, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a558e8c8-7f5b-4567-b406-1b60a86f701b', 'cfb0d78b-63e5-4a4f-b7cb-bc8fbab83c12', 500, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'cfb0d78b-63e5-4a4f-b7cb-bc8fbab83c12'", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'cfb0d78b-63e5-4a4f-b7cb-bc8fbab83c12'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.006}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s12901707776_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/images/eea40fd1-4205-4493-1bfe-d93d2c39b400/check_status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"sta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:06:03,705", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: POST /api/v1/cloudflare-images/api/images/eea40fd1-4205-4493-1bfe-d93d2c39b400/check_status/ - 0.074s, 17 queries, 500", "path": "/api/v1/cloudflare-images/api/images/eea40fd1-4205-4493-1bfe-d93d2c39b400/check_status/", "method": "POST", "status_code": 500, "duration_ms": 74.37, "duration_seconds": 0.074, "query_count": 17, "content_length_bytes": 360, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('923bbc47-7192-4e33-a30b-75ed62ac2716', 'be6916ab-acd2-4ecf-8510-ceae9a023834', 500, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'be6916ab-acd2-4ecf-8510-ceae9a023834'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'be6916ab-acd2-4ecf-8510-ceae9a023834'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/images/eea40fd1-4205-4493-1bfe-d93d2c39b400/check_status/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"sta...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:13:38,959", "module": "performance_middleware", "process": 59634, "thread": 6155464704, "message": "Request performance: GET /api/v1/health/simple/ - 5.086s, 10 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5085.9, "duration_seconds": 5.086, "query_count": 10, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.004}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "SELECT 1", "time": 0.0}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a1b69be3-9601-4b1e-bb9f-d43fd7e1541a', '51ce8d37-dd28-4c67-8f3d-722aceef5527', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6155464704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6155464704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/health/simple/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:13:33.875803+00:00'::timestamptz, \"view_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:13:44,172", "module": "performance_middleware", "process": 59634, "thread": 12918534144, "message": "Request performance: GET /api/v1/trending/ - 5.073s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5073.47, "duration_seconds": 5.073, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('db15721e-a0b0-4037-bcd0-ad57d28c366d', '0049f882-7000-4a6e-8364-a6d3973c09f2', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12918534144_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12918534144_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:13:39.0995...", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:13:44,182", "module": "performance_middleware", "process": 59634, "thread": 12935360512, "message": "Request performance: GET /api/v1/new-content/ - 5.080s, 9 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5079.69, "duration_seconds": 5.08, "query_count": 9, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('4825f25d-bb98-4b81-a29a-10feb0687e32', 'c4ba5837-e3e3-41f8-ae92-478072f75ce8', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s12935360512_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:13:39.103035+0...", "time": 0.002}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:13:44,205", "module": "performance_middleware", "process": 59634, "thread": 6172291072, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.114s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5114.25, "duration_seconds": 5.114, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('c7b1689c-5018-400a-a8f8-d13aa87ae913', '91059f51-7e4c-4ea9-ac39-eca87399f0bc', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172291072_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '91059f51-7e4c-4ea9-ac39-eca87399f0bc'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '91059f51-7e4c-4ea9-ac39-eca87399f0bc'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6172291072_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:13:39.094581+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:13:44,273", "module": "performance_middleware", "process": 59634, "thread": 6155464704, "message": "Request performance: GET /api/v1/stats/ - 5.187s, 51 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5186.6, "duration_seconds": 5.187, "query_count": 51, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '75112671-1a34-4c37-8884-b5497cac7b98'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '75112671-1a34-4c37-8884-b5497cac7b98'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '75112671-1a34-4c37-8884-b5497cac7b98'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '75112671-1a34-4c37-8884-b5497cac7b98'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '75112671-1a34-4c37-8884-b5497cac7b98'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6155464704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:13:39.088092+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:13:46,041", "module": "performance_middleware", "process": 59634, "thread": 12952186880, "message": "Request performance: GET /api/v1/accounts/profile/ - 5.129s, 15 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 5128.65, "duration_seconds": 5.129, "query_count": 15, "content_length_bytes": 841, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('66b7d667-a84d-431e-bfc2-c9dc54f9843b', '251489b3-47f7-473d-8411-7dc1410686f8', 200, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s12952186880_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '251489b3-47f7-473d-8411-7dc1410686f8'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '251489b3-47f7-473d-8411-7dc1410686f8'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s12952186880_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:13:40.913717+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:13:51,183", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.103s, 16 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5102.95, "duration_seconds": 5.103, "query_count": 16, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('31f893e8-be33-48d7-808d-3fdb2b10762c', '3e666df0-1325-4e65-8999-05ebbcff97e6', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3e666df0-1325-4e65-8999-05ebbcff97e6'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '3e666df0-1325-4e65-8999-05ebbcff97e6'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:13:46.081400+00:00'::time...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:13:56,133", "module": "performance_middleware", "process": 59634, "thread": 6155464704, "message": "Request performance: GET /api/v1/stats/ - 5.065s, 8 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5064.91, "duration_seconds": 5.065, "query_count": 8, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a6656ba5-f11c-4ad4-b003-91f826f530dc', '4578d972-a5d3-40ca-9631-b8e3c9826d04', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6155464704_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6155464704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:13:51.069118+00:00'::timestamptz, \"view_name\" = ...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:13:56,135", "module": "performance_middleware", "process": 59634, "thread": 6172291072, "message": "Request performance: GET /api/v1/trending/ - 5.054s, 8 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5053.94, "duration_seconds": 5.054, "query_count": 8, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('012f96a2-2e85-440a-bec6-3d277dab56d8', '1ee5a6fb-4ff1-4558-9393-5d105f00ba49', 200, '', ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6172291072_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6172291072_x1\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:13:51.0817...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:14:01,198", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: GET /api/v1/new-content/ - 5.127s, 8 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5126.8, "duration_seconds": 5.127, "query_count": 8, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6f766524-6827-4a52-a4c5-0b5c0754c412', 'b1cff197-8794-48a7-8843-822b7fb40cd7', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:13:56.073632+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:14:06,767", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.780s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 780.29, "duration_seconds": 0.78, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '50a09b4c-2cde-42c5-9ef6-a599d39d3cb6', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.004}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('5cb81303-109b-406c-a9ac-3f7baf90cd42', '5bed5f5e-b0b6-4fb9-bc58-4a94932009bc', 201, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '5bed5f5e-b0b6-4fb9-bc58-4a94932009bc'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:14:08,187", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: POST /api/v1/accounts/profile/avatar/save/ - 0.094s, 16 queries, 400", "path": "/api/v1/accounts/profile/avatar/save/", "method": "POST", "status_code": 400, "duration_ms": 93.7, "duration_seconds": 0.094, "query_count": 16, "content_length_bytes": 43, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('57e70236-0bf6-4243-986c-d7edb473e841', '487f9745-4dcc-487f-a8ba-dc695f79c242', 400, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '487f9745-4dcc-487f-a8ba-dc695f79c242'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '487f9745-4dcc-487f-a8ba-dc695f79c242'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/save/', \"query_params\" = '', \"raw_body\" = '{\"cloudflare_image_id\": \"269dae08-c76b-4001-7f4f-822e4bba8600\"}', \"body\" = '{\"cloudflare_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:15:11,160", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.392s, 15 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 392.47, "duration_seconds": 0.392, "query_count": 15, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '0f2be306-d482-4e54-9e5c-d4c962575bd1', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('62cb64f1-eee9-419b-8c04-aa00e16d02a2', '84e21f15-a3ea-418d-a478-37b880106c09', 201, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '84e21f15-a3ea-418d-a478-37b880106c09'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:15:11,793", "module": "performance_middleware", "process": 59634, "thread": 6138638336, "message": "Request performance: POST /api/v1/accounts/profile/avatar/save/ - 0.077s, 15 queries, 400", "path": "/api/v1/accounts/profile/avatar/save/", "method": "POST", "status_code": 400, "duration_ms": 76.73, "duration_seconds": 0.077, "query_count": 15, "content_length_bytes": 43, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('970a9769-fbcf-4c5e-a160-f0f30a34af4b', '97f7e487-2eb6-4562-bd55-4df795e0a1da', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '97f7e487-2eb6-4562-bd55-4df795e0a1da'", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '97f7e487-2eb6-4562-bd55-4df795e0a1da'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6138638336_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/save/', \"query_params\" = '', \"raw_body\" = '{\"cloudflare_image_id\": \"aa43a788-727e-43f4-1725-53528e9bcf00\"}', \"body\" = '{\"cloudflare_...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:19:23,132", "module": "performance_middleware", "process": 61104, "thread": 6124744704, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.805s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 805.28, "duration_seconds": 0.805, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '19c9b459-a223-444f-8be9-f3ca2bbdb10e', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e2df51c6-d029-4277-ba0a-3945334170bc', 'a7bcf64c-3776-4f8a-8e4a-c6d2e3fd5a06', 201, 'eyJ...", "time": 0.013}, {"sql": "SAVEPOINT \"s6124744704_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a7bcf64c-3776-4f8a-8e4a-c6d2e3fd5a06'", "time": 0.005}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6124744704_x1\"", "time": 0.005}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.009}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:19:24,096", "module": "performance_middleware", "process": 61104, "thread": 6124744704, "message": "Request performance: POST /api/v1/accounts/profile/avatar/save/ - 0.148s, 22 queries, 400", "path": "/api/v1/accounts/profile/avatar/save/", "method": "POST", "status_code": 400, "duration_ms": 147.85, "duration_seconds": 0.148, "query_count": 22, "content_length_bytes": 900, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '312d147e-8401-460f-ad2d-dff65636c76f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '312d147e-8401-460f-ad2d-dff65636c76f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '312d147e-8401-460f-ad2d-dff65636c76f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '312d147e-8401-460f-ad2d-dff65636c76f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6124744704_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/save/', \"query_params\" = '', \"raw_body\" = '{\"cloudflare_image_id\": \"115e3e31-e027-4940-08df-23720119b300\"}', \"body\" = '{\"cloudflare_...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:19:45,524", "module": "performance_middleware", "process": 61104, "thread": 6141571072, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.448s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 448.24, "duration_seconds": 0.448, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '1ba15dab-d079-4d94-bdfd-f0c4da381320', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.008}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('6f0b1a41-9193-46be-aefb-2590be8fe352', '0e51dd71-d553-48be-a2d5-9be2b309a046', 201, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6141571072_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '0e51dd71-d553-48be-a2d5-9be2b309a046'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6141571072_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:19:46,200", "module": "performance_middleware", "process": 61104, "thread": 6141571072, "message": "Request performance: POST /api/v1/accounts/profile/avatar/save/ - 0.186s, 22 queries, 400", "path": "/api/v1/accounts/profile/avatar/save/", "method": "POST", "status_code": 400, "duration_ms": 185.9, "duration_seconds": 0.186, "query_count": 22, "content_length_bytes": 900, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a25b0d42-42cb-48a9-ad16-ba530430a800'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.021}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a25b0d42-42cb-48a9-ad16-ba530430a800'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a25b0d42-42cb-48a9-ad16-ba530430a800'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'a25b0d42-42cb-48a9-ad16-ba530430a800'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6141571072_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/save/', \"query_params\" = '', \"raw_body\" = '{\"cloudflare_image_id\": \"31b844b3-ccb5-426f-93c7-2efbd3357200\"}', \"body\" = '{\"cloudflare_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:32:43,828", "module": "performance_middleware", "process": 89959, "thread": 6165786624, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.712s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 712.28, "duration_seconds": 0.712, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '279f22b8-3e90-4554-b42c-a273791c8ca8', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('aa8aaf92-3dae-4b8d-acd8-d19d366e9eba', '6c0faf67-6220-4b65-a980-c8d1bd45d7b3', 201, 'eyJ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6165786624_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6c0faf67-6220-4b65-a980-c8d1bd45d7b3'", "time": 0.006}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6165786624_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:32:44,908", "module": "performance_middleware", "process": 89959, "thread": 6165786624, "message": "Request performance: POST /api/v1/accounts/profile/avatar/save/ - 0.196s, 54 queries, 200", "path": "/api/v1/accounts/profile/avatar/save/", "method": "POST", "status_code": 200, "duration_ms": 196.44, "duration_seconds": 0.196, "query_count": 54, "content_length_bytes": 452, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '89149ce9-c513-4243-b8e1-c22aca6059d8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '89149ce9-c513-4243-b8e1-c22aca6059d8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '89149ce9-c513-4243-b8e1-c22aca6059d8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '89149ce9-c513-4243-b8e1-c22aca6059d8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.009}, {"sql": "RELEASE SAVEPOINT \"s6165786624_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/save/', \"query_params\" = '', \"raw_body\" = '{\"cloudflare_image_id\": \"7ec3e2cf-92f2-40fa-6061-8a82ce68e200\"}', \"body\" = '{\"cloudflare_...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.013}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:32:45,031", "module": "performance_middleware", "process": 89959, "thread": 6165786624, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.114s, 18 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 113.71, "duration_seconds": 0.114, "query_count": 18, "content_length_bytes": 875, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('3c50b075-ab18-4515-bb26-43089dc4bd41', '9e65ee6f-f8a9-45b0-8366-3f1d5726437e', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6165786624_x3\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '9e65ee6f-f8a9-45b0-8366-3f1d5726437e'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '9e65ee6f-f8a9-45b0-8366-3f1d5726437e'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '9e65ee6f-f8a9-45b0-8366-3f1d5726437e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6165786624_x3\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:32:44.918021+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:34:38,388", "module": "performance_middleware", "process": 89959, "thread": 6165786624, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.416s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 415.77, "duration_seconds": 0.416, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'e2765fb2-0928-4fb8-b6dd-6fb8261ebed1', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a719065c-7bb3-44f4-b1f6-5edddb956f0f', '1aba3ba8-d7e3-41aa-9577-5592dfe87721', 201, 'eyJ...", "time": 0.005}, {"sql": "SAVEPOINT \"s6165786624_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '1aba3ba8-d7e3-41aa-9577-5592dfe87721'", "time": 0.005}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6165786624_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:34:39,284", "module": "performance_middleware", "process": 89959, "thread": 6165786624, "message": "Request performance: POST /api/v1/accounts/profile/avatar/save/ - 0.149s, 53 queries, 200", "path": "/api/v1/accounts/profile/avatar/save/", "method": "POST", "status_code": 200, "duration_ms": 149.18, "duration_seconds": 0.149, "query_count": 53, "content_length_bytes": 452, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '1a85a515-c7bc-4751-a808-936fd81f7797'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '1a85a515-c7bc-4751-a808-936fd81f7797'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '1a85a515-c7bc-4751-a808-936fd81f7797'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '1a85a515-c7bc-4751-a808-936fd81f7797'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '1a85a515-c7bc-4751-a808-936fd81f7797'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6165786624_x2\"", "time": 0.002}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/save/', \"query_params\" = '', \"raw_body\" = '{\"cloudflare_image_id\": \"d7ecf347-c723-4229-78f5-5f2d489d7600\"}', \"body\" = '{\"cloudflare_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:34:39,388", "module": "performance_middleware", "process": 89959, "thread": 6165786624, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.096s, 18 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 95.58, "duration_seconds": 0.096, "query_count": 18, "content_length_bytes": 875, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('cfc1f217-44e1-492c-88da-cc3339af3efa', 'e4d03339-9a5b-42bb-ae65-4b5462f44f79', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6165786624_x3\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'e4d03339-9a5b-42bb-ae65-4b5462f44f79'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'e4d03339-9a5b-42bb-ae65-4b5462f44f79'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'e4d03339-9a5b-42bb-ae65-4b5462f44f79'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6165786624_x3\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:34:39.293564+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:35:35,337", "module": "performance_middleware", "process": 89959, "thread": 6165786624, "message": "Request performance: GET /api/v1/stats/ - 0.186s, 52 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 186.5, "duration_seconds": 0.186, "query_count": 52, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '1c7c8828-0b6a-4dc9-bd07-1990f176f746'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '1c7c8828-0b6a-4dc9-bd07-1990f176f746'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '1c7c8828-0b6a-4dc9-bd07-1990f176f746'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '1c7c8828-0b6a-4dc9-bd07-1990f176f746'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '1c7c8828-0b6a-4dc9-bd07-1990f176f746'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT COUNT(*) AS \"__count\" FROM \"parks...", "time": 0.015}, {"sql": "RELEASE SAVEPOINT \"s6165786624_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/stats/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:35:35.151645+00:00'::timestamptz, \"view_name\" = ...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:35:40,269", "module": "performance_middleware", "process": 89959, "thread": 6358691840, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.113s, 15 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5112.82, "duration_seconds": 5.113, "query_count": 15, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('69956f07-d412-474e-9d2a-9a58ea5f5c78', '2e7eee93-2dd1-4e0e-ae51-60d68f017938', 500, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2e7eee93-2dd1-4e0e-ae51-60d68f017938'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '2e7eee93-2dd1-4e0e-ae51-60d68f017938'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_parkreview\".\"id\", \"parks_p...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6358691840_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/reviews/latest/', \"query_params\" = '{\"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:35:35.157686+00:00'::time...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:35:40,317", "module": "performance_middleware", "process": 89959, "thread": 6341865472, "message": "Request performance: GET /api/v1/new-content/ - 5.163s, 15 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5162.63, "duration_seconds": 5.163, "query_count": 15, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('fed21859-da60-42fb-a80c-ceb1d6581ec4', '49c3289e-0094-424b-ba79-f84d2313bb7e', 200, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '49c3289e-0094-424b-ba79-f84d2313bb7e'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '49c3289e-0094-424b-ba79-f84d2313bb7e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6341865472_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/new-content/', \"query_params\" = '{\"days\": \"7\", \"limit\": \"10\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:35:35.155372+0...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:35:40,611", "module": "performance_middleware", "process": 89959, "thread": 6325039104, "message": "Request performance: GET /api/v1/trending/ - 5.459s, 254 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5458.54, "duration_seconds": 5.459, "query_count": 254, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 76 WHERE \"silk_request\".\"id\" = 'b25b8cd7-76df-4014-813d-bb132941faa8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 77 WHERE \"silk_request\".\"id\" = 'b25b8cd7-76df-4014-813d-bb132941faa8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 78 WHERE \"silk_request\".\"id\" = 'b25b8cd7-76df-4014-813d-bb132941faa8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 79 WHERE \"silk_request\".\"id\" = 'b25b8cd7-76df-4014-813d-bb132941faa8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"parks_park\".\"id\", \"parks_park\".\"...", "time": 0.022}, {"sql": "RELEASE SAVEPOINT \"s6325039104_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.01}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/trending/', \"query_params\" = '{\"timeframe\": \"week\", \"limit\": \"6\"}', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:35:35.1535...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.004}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:36:05,079", "module": "performance_middleware", "process": 89959, "thread": 6166360064, "message": "Request performance: GET /api/v1/auth/login/ - 0.071s, 8 queries, 405", "path": "/api/v1/auth/login/", "method": "GET", "status_code": 405, "duration_ms": 71.0, "duration_seconds": 0.071, "query_count": 8, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('717d4270-567f-4d20-bb1b-32137c28fc3c', '51600eba-3ae8-4561-a59f-4971b2a74f27', 405, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6166360064_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6166360064_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:36:05.009113+00:00'::timestamptz, \"view_nam...", "time": 0.001}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:36:10,935", "module": "performance_middleware", "process": 89959, "thread": 6166360064, "message": "Request performance: POST /api/v1/auth/login/ - 0.070s, 9 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 70.22, "duration_seconds": 0.07, "query_count": 9, "content_length_bytes": 79, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('e98fd966-6548-4950-83a7-6b96ab34942b', '0492283a-f88c-4712-9390-3fe8fea8cf4e', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6166360064_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6166360064_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'POST', \"start_time\" = '2025-08-30T23:36:10.865467+00:00'::timestamptz, \"view_na...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:36:27,078", "module": "performance_middleware", "process": 89959, "thread": 6166360064, "message": "Request performance: POST /api/v1/auth/login/ - 0.079s, 8 queries, 400", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 400, "duration_ms": 79.15, "duration_seconds": 0.079, "query_count": 8, "content_length_bytes": 79, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_request\" (\"id\", \"path\", \"query_params\", \"raw_body\", \"body\", \"method\", \"start_time\", \"view_name\", \"end_time\", \"time_taken\", \"encoded_headers\", \"meta_time\", \"meta_num_queries\", \"meta_t...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('a951e9c8-e467-49d6-a636-19c6f02c4c3d', 'e39abc83-b188-4dd8-a330-c39fcd224a83', 400, 'eyJ...", "time": 0.0}, {"sql": "SAVEPOINT \"s6166360064_x1\"", "time": 0.0}, {"sql": "RELEASE SAVEPOINT \"s6166360064_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"{\\\"username\\\": \\\"adm...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:36:34,229", "module": "performance_middleware", "process": 89959, "thread": 6166360064, "message": "Request performance: POST /api/v1/auth/login/ - 0.345s, 31 queries, 500", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 500, "duration_ms": 344.62, "duration_seconds": 0.345, "query_count": 31, "content_length_bytes": 170, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'fc5cf50e-876e-47d4-b768-0c9bea71a51a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'fc5cf50e-876e-47d4-b768-0c9bea71a51a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'fc5cf50e-876e-47d4-b768-0c9bea71a51a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'fc5cf50e-876e-47d4-b768-0c9bea71a51a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'fc5cf50e-876e-47d4-b768-0c9bea71a51a'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6166360064_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 19:36:42,124", "module": "performance_middleware", "process": 89959, "thread": 6166360064, "message": "Request performance: POST /api/v1/auth/login/ - 0.327s, 31 queries, 500", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 500, "duration_ms": 327.07, "duration_seconds": 0.327, "query_count": 31, "content_length_bytes": 170, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '608288b8-a8e3-4722-8f14-5d43c34edb06'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '608288b8-a8e3-4722-8f14-5d43c34edb06'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '608288b8-a8e3-4722-8f14-5d43c34edb06'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '608288b8-a8e3-4722-8f14-5d43c34edb06'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '608288b8-a8e3-4722-8f14-5d43c34edb06'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6166360064_x1\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:37:41,301", "module": "performance_middleware", "process": 91827, "thread": 6168080384, "message": "Request performance: POST /api/v1/auth/login/ - 0.483s, 31 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 483.32, "duration_seconds": 0.483, "query_count": 31, "content_length_bytes": 773, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'fbf2d926-76a4-4990-8570-f9166818d142'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'fbf2d926-76a4-4990-8570-f9166818d142'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'fbf2d926-76a4-4990-8570-f9166818d142'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'fbf2d926-76a4-4990-8570-f9166818d142'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'fbf2d926-76a4-4990-8570-f9166818d142'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.006}, {"sql": "RELEASE SAVEPOINT \"s6168080384_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:38:11,842", "module": "performance_middleware", "process": 91827, "thread": 6168080384, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.660s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 660.26, "duration_seconds": 0.66, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'fb9b6019-c579-40d0-98d6-dad804d26ddc', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('f80a649f-12a7-454a-82a3-1a4376508486', '06b3394c-8afc-4b77-b0a0-4d3cfd4e5796', 201, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6168080384_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '06b3394c-8afc-4b77-b0a0-4d3cfd4e5796'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6168080384_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:38:12,182", "module": "performance_middleware", "process": 91827, "thread": 13035925504, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.452s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 452.49, "duration_seconds": 0.452, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '6dc5135d-642d-46f3-9ed4-80b51f48d514', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('97f788fe-2a28-4842-82fc-f8ea41b3ea47', '110465c6-7689-4d56-bf62-fefc701b61a3', 201, 'eyJ...", "time": 0.007}, {"sql": "SAVEPOINT \"s13035925504_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '110465c6-7689-4d56-bf62-fefc701b61a3'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s13035925504_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:38:13,557", "module": "performance_middleware", "process": 91827, "thread": 6168080384, "message": "Request performance: POST /api/v1/accounts/profile/avatar/save/ - 0.950s, 54 queries, 200", "path": "/api/v1/accounts/profile/avatar/save/", "method": "POST", "status_code": 200, "duration_ms": 949.88, "duration_seconds": 0.95, "query_count": 54, "content_length_bytes": 452, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.015}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '405cf9b5-b74f-43ed-846f-592794af739f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '405cf9b5-b74f-43ed-846f-592794af739f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '405cf9b5-b74f-43ed-846f-592794af739f'", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '405cf9b5-b74f-43ed-846f-592794af739f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.01}, {"sql": "RELEASE SAVEPOINT \"s6168080384_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/save/', \"query_params\" = '', \"raw_body\" = '{\"cloudflare_image_id\": \"0aeff089-9efc-499c-f1bb-01baab441f00\"}', \"body\" = '{\"cloudflare_...", "time": 0.036}, {"sql": "COMMIT", "time": 0.02}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:38:13,986", "module": "performance_middleware", "process": 91827, "thread": 6168080384, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.415s, 19 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 415.1, "duration_seconds": 0.415, "query_count": 19, "content_length_bytes": 875, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SAVEPOINT \"s6168080384_x3\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '670937c7-4ce6-45af-abb1-0c0654a06bea'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '670937c7-4ce6-45af-abb1-0c0654a06bea'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '670937c7-4ce6-45af-abb1-0c0654a06bea'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.013}, {"sql": "RELEASE SAVEPOINT \"s6168080384_x3\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.007}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:38:13.572757+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.01}, {"sql": "COMMIT", "time": 0.005}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:38:25,917", "module": "performance_middleware", "process": 91827, "thread": 6168080384, "message": "Request performance: POST /api/v1/accounts/profile/avatar/save/ - 0.152s, 53 queries, 200", "path": "/api/v1/accounts/profile/avatar/save/", "method": "POST", "status_code": 200, "duration_ms": 152.09, "duration_seconds": 0.152, "query_count": 53, "content_length_bytes": 452, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '31654255-8a0a-4e35-8791-eb6386587b5b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '31654255-8a0a-4e35-8791-eb6386587b5b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '31654255-8a0a-4e35-8791-eb6386587b5b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '31654255-8a0a-4e35-8791-eb6386587b5b'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '31654255-8a0a-4e35-8791-eb6386587b5b'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6168080384_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/save/', \"query_params\" = '', \"raw_body\" = '{\"cloudflare_image_id\": \"54d69c09-b22c-44e3-9060-3782a1839000\"}', \"body\" = '{\"cloudflare_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:38:32,877", "module": "performance_middleware", "process": 91827, "thread": 6168080384, "message": "Request performance: POST /api/v1/auth/login/ - 0.346s, 31 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 345.92, "duration_seconds": 0.346, "query_count": 31, "content_length_bytes": 773, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a4df3873-1aca-446c-b6e1-a06bd2971967'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = 'a4df3873-1aca-446c-b6e1-a06bd2971967'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = 'a4df3873-1aca-446c-b6e1-a06bd2971967'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = 'a4df3873-1aca-446c-b6e1-a06bd2971967'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = 'a4df3873-1aca-446c-b6e1-a06bd2971967'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6168080384_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:40:50,840", "module": "performance_middleware", "process": 350, "thread": 6136229888, "message": "Request performance: POST /api/v1/auth/login/ - 0.394s, 31 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 394.3, "duration_seconds": 0.394, "query_count": 31, "content_length_bytes": 773, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '3189ad1d-b1f4-4dc5-910c-775454a7d29f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '3189ad1d-b1f4-4dc5-910c-775454a7d29f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '3189ad1d-b1f4-4dc5-910c-775454a7d29f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '3189ad1d-b1f4-4dc5-910c-775454a7d29f'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '3189ad1d-b1f4-4dc5-910c-775454a7d29f'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6136229888_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:41:01,864", "module": "performance_middleware", "process": 350, "thread": 6135656448, "message": "Request performance: POST /api/v1/auth/login/ - 0.347s, 32 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 347.49, "duration_seconds": 0.347, "query_count": 32, "content_length_bytes": 773, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '8826bc6f-990b-4ab8-9915-0a878ec77740'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '8826bc6f-990b-4ab8-9915-0a878ec77740'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '8826bc6f-990b-4ab8-9915-0a878ec77740'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.013}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '8826bc6f-990b-4ab8-9915-0a878ec77740'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6135656448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:41:01,985", "module": "performance_middleware", "process": 350, "thread": 6135656448, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.074s, 20 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 74.35, "duration_seconds": 0.074, "query_count": 20, "content_length_bytes": 875, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SAVEPOINT \"s6135656448_x2\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'ce501748-a64f-45b7-9b87-ba458e657f85'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'ce501748-a64f-45b7-9b87-ba458e657f85'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'ce501748-a64f-45b7-9b87-ba458e657f85'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6135656448_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:41:01.911716+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:41:09,841", "module": "performance_middleware", "process": 350, "thread": 6135656448, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.584s, 15 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 583.75, "duration_seconds": 0.584, "query_count": 15, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '215af689-e169-4fdf-85f4-ddcc3a7678e6', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('70cc5994-3cc9-4bec-a97b-5c9290f00f0d', '883891b7-bfe2-43c2-9d0e-c75ef144913e', 201, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6135656448_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '883891b7-bfe2-43c2-9d0e-c75ef144913e'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6135656448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:41:10,908", "module": "performance_middleware", "process": 350, "thread": 6135656448, "message": "Request performance: POST /api/v1/accounts/profile/avatar/save/ - 0.207s, 58 queries, 200", "path": "/api/v1/accounts/profile/avatar/save/", "method": "POST", "status_code": 200, "duration_ms": 207.23, "duration_seconds": 0.207, "query_count": 58, "content_length_bytes": 452, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '12ecd68f-644a-42e5-8f30-0e704477f80f'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '12ecd68f-644a-42e5-8f30-0e704477f80f'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '12ecd68f-644a-42e5-8f30-0e704477f80f'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.007}, {"sql": "RELEASE SAVEPOINT \"s6135656448_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/save/', \"query_params\" = '', \"raw_body\" = '{\"cloudflare_image_id\": \"21d4fbc0-c9f2-4a22-5ae2-64502b5e7f00\"}', \"body\" = '{\"cloudflare_...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:41:11,037", "module": "performance_middleware", "process": 350, "thread": 6135656448, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.110s, 18 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 110.46, "duration_seconds": 0.11, "query_count": 18, "content_length_bytes": 875, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('68a4395d-d927-4b88-92df-6f07f6dd3601', '20f9a85b-9115-46d0-8e7c-d447c09d3ba4', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6135656448_x3\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '20f9a85b-9115-46d0-8e7c-d447c09d3ba4'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '20f9a85b-9115-46d0-8e7c-d447c09d3ba4'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '20f9a85b-9115-46d0-8e7c-d447c09d3ba4'", "time": 0.001}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6135656448_x3\"", "time": 0.004}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:41:10.927657+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:42:44,414", "module": "performance_middleware", "process": 350, "thread": 6135656448, "message": "Request performance: POST /api/v1/auth/login/ - 0.364s, 31 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 364.2, "duration_seconds": 0.364, "query_count": 31, "content_length_bytes": 773, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '98ac4a1f-8f2e-4d29-96a0-a3394a8ac6fb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 4 WHERE \"silk_request\".\"id\" = '98ac4a1f-8f2e-4d29-96a0-a3394a8ac6fb'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 5 WHERE \"silk_request\".\"id\" = '98ac4a1f-8f2e-4d29-96a0-a3394a8ac6fb'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 6 WHERE \"silk_request\".\"id\" = '98ac4a1f-8f2e-4d29-96a0-a3394a8ac6fb'", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 7 WHERE \"silk_request\".\"id\" = '98ac4a1f-8f2e-4d29-96a0-a3394a8ac6fb'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.005}, {"sql": "RELEASE SAVEPOINT \"s6135656448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/auth/login/', \"query_params\" = '', \"raw_body\" = '{\"username\": \"********************\", \"password\": \"********************\"}', \"body\" = '{\"password\": \"********...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:44:48,434", "module": "performance_middleware", "process": 350, "thread": 6135656448, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.441s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 441.25, "duration_seconds": 0.441, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '0183dd55-79fb-45d8-89e3-1a0f0e96f40a', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('088b20e2-0fd9-4215-bf97-95e493de48a8', 'c8e2058e-718d-43f7-b9ef-68c232a7870c', 201, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6135656448_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'c8e2058e-718d-43f7-b9ef-68c232a7870c'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6135656448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:47:12,577", "module": "performance_middleware", "process": 350, "thread": 6135656448, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.412s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 411.54, "duration_seconds": 0.412, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'f338fc0e-8dcf-4702-ba0d-bcad06b86ac6', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('67e1678f-ef57-44e3-9f17-a02a7680ccb9', 'a536c321-a612-4bcb-a9cc-6121657c6cdc', 201, 'eyJ...", "time": 0.002}, {"sql": "SAVEPOINT \"s6135656448_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a536c321-a612-4bcb-a9cc-6121657c6cdc'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6135656448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:47:24,814", "module": "performance_middleware", "process": 350, "thread": 6135656448, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.260s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 260.48, "duration_seconds": 0.26, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "curl/8.7.1", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '08a60333-4b36-4d03-9d4e-3c9bcd95c217', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"curl/8.7.1\", \"sessio...", "time": 0.001}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('577171eb-a2d3-41c3-999d-ce0ec255bcd2', 'a7b90801-e146-436b-8cf9-aa0b99f3f38d', 201, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6135656448_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a7b90801-e146-436b-8cf9-aa0b99f3f38d'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6135656448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = 'b''Raw body not available for multipart_form data, Silk is not showing file uploads.'...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:51:34,941", "module": "performance_middleware", "process": 350, "thread": 6135656448, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.427s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 426.65, "duration_seconds": 0.427, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '19669c98-0a3d-4680-9ab9-03458356cc43', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.006}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('9f093f7e-d5f6-4aad-ad8a-09174027dac2', '3cd359c9-17fe-4370-a821-3e807946b740', 201, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6135656448_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '3cd359c9-17fe-4370-a821-3e807946b740'", "time": 0.003}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6135656448_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:51:36,095", "module": "performance_middleware", "process": 350, "thread": 6135656448, "message": "Request performance: POST /api/v1/accounts/profile/avatar/save/ - 0.238s, 56 queries, 200", "path": "/api/v1/accounts/profile/avatar/save/", "method": "POST", "status_code": 200, "duration_ms": 238.36, "duration_seconds": 0.238, "query_count": 56, "content_length_bytes": 452, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '489ef6d1-4651-4552-9993-bb34e1e5a28d'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '489ef6d1-4651-4552-9993-bb34e1e5a28d'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '489ef6d1-4651-4552-9993-bb34e1e5a28d'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6135656448_x2\"", "time": 0.001}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/save/', \"query_params\" = '', \"raw_body\" = '{\"cloudflare_image_id\": \"b7d193c9-ddef-45a8-619b-ca5f7d667100\"}', \"body\" = '{\"cloudflare_...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.003}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:51:36,246", "module": "performance_middleware", "process": 350, "thread": 6135656448, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.138s, 20 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 138.36, "duration_seconds": 0.138, "query_count": 20, "content_length_bytes": 875, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '8dd45e02-d96f-42bb-9ef7-96f8ed29a8d8'", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.004}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '8dd45e02-d96f-42bb-9ef7-96f8ed29a8d8'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '8dd45e02-d96f-42bb-9ef7-96f8ed29a8d8'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6135656448_x3\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:51:36.109736+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:55:57,567", "module": "performance_middleware", "process": 3089, "thread": 6132215808, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.883s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 883.14, "duration_seconds": 0.883, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', '25f30fe9-62bc-4f60-a261-81012c48efd5', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.005}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('d0188676-261b-4894-bb9d-696412fcf0b5', '19e9cf33-ed2f-416b-8c88-45d5dda61d84', 201, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6132215808_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '19e9cf33-ed2f-416b-8c88-45d5dda61d84'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.008}, {"sql": "RELEASE SAVEPOINT \"s6132215808_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:55:58,853", "module": "performance_middleware", "process": 3089, "thread": 6132215808, "message": "Request performance: POST /api/v1/accounts/profile/avatar/save/ - 0.405s, 55 queries, 200", "path": "/api/v1/accounts/profile/avatar/save/", "method": "POST", "status_code": 200, "duration_ms": 404.69, "duration_seconds": 0.405, "query_count": 55, "content_length_bytes": 452, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = 'c0e45c2e-c582-4fb2-9661-90961c343671'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = 'c0e45c2e-c582-4fb2-9661-90961c343671'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'c0e45c2e-c582-4fb2-9661-90961c343671'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'c0e45c2e-c582-4fb2-9661-90961c343671'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'c0e45c2e-c582-4fb2-9661-90961c343671'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.003}, {"sql": "RELEASE SAVEPOINT \"s6132215808_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/save/', \"query_params\" = '', \"raw_body\" = '{\"cloudflare_image_id\": \"a78e5ad9-565a-46d6-c6ff-07875c82b900\"}', \"body\" = '{\"cloudflare_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.003}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:55:58,956", "module": "performance_middleware", "process": 3089, "thread": 6132215808, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.094s, 19 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 93.76, "duration_seconds": 0.094, "query_count": 19, "content_length_bytes": 875, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SAVEPOINT \"s6132215808_x3\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = 'a22a02af-8b2a-4b27-a3fe-d6afe9134382'", "time": 0.002}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.005}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = 'a22a02af-8b2a-4b27-a3fe-d6afe9134382'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = 'a22a02af-8b2a-4b27-a3fe-d6afe9134382'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6132215808_x3\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:55:58.862688+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:57:58,898", "module": "performance_middleware", "process": 3515, "thread": 6194802688, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.720s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 719.82, "duration_seconds": 0.72, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'e63317d7-ef88-4002-beb7-320ffcfb3e52', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.003}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('40ca7ce3-d081-4988-aa6d-b52b21d86e00', '2c45fa55-e0a0-4ef0-8752-0c64c24a4017', 201, 'eyJ...", "time": 0.003}, {"sql": "SAVEPOINT \"s6194802688_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '2c45fa55-e0a0-4ef0-8752-0c64c24a4017'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6194802688_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.0}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:58:00,611", "module": "performance_middleware", "process": 3515, "thread": 6194802688, "message": "Request performance: POST /api/v1/accounts/profile/avatar/save/ - 1.072s, 53 queries, 200", "path": "/api/v1/accounts/profile/avatar/save/", "method": "POST", "status_code": 200, "duration_ms": 1072.0, "duration_seconds": 1.072, "query_count": 53, "content_length_bytes": 452, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 10 WHERE \"silk_request\".\"id\" = '250cdf14-5a2f-45e4-9c2b-151c38012414'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 11 WHERE \"silk_request\".\"id\" = '250cdf14-5a2f-45e4-9c2b-151c38012414'", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = '250cdf14-5a2f-45e4-9c2b-151c38012414'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = '250cdf14-5a2f-45e4-9c2b-151c38012414'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = '250cdf14-5a2f-45e4-9c2b-151c38012414'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.011}, {"sql": "RELEASE SAVEPOINT \"s6194802688_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.002}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/save/', \"query_params\" = '', \"raw_body\" = '{\"cloudflare_image_id\": \"79d3b784-e0ae-4065-5d57-c311fe6dae00\"}', \"body\" = '{\"cloudflare_...", "time": 0.001}, {"sql": "COMMIT", "time": 0.002}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:58:00,749", "module": "performance_middleware", "process": 3515, "thread": 6194802688, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.122s, 20 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 121.66, "duration_seconds": 0.122, "query_count": 20, "content_length_bytes": 875, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SAVEPOINT \"s6194802688_x3\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '28b3e2a8-fe4b-4c21-b40e-b93123f53b6a'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '28b3e2a8-fe4b-4c21-b40e-b93123f53b6a'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '28b3e2a8-fe4b-4c21-b40e-b93123f53b6a'", "time": 0.0}, {"sql": "SELECT \"silk_request\".\"start_time\" AS \"start_time\" FROM \"silk_request\" ORDER BY 1 DESC LIMIT 1 OFFSET 9990", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.004}, {"sql": "RELEASE SAVEPOINT \"s6194802688_x3\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:58:00.633285+00:00'::timestamptz, \"vi...", "time": 0.001}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:58:22,171", "module": "performance_middleware", "process": 3666, "thread": 6166769664, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.479s, 14 queries, 201", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 201, "duration_ms": 479.35, "duration_seconds": 0.479, "query_count": 14, "content_length_bytes": 275, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT set_config('pghistory.context_id', 'd19933a0-6cc1-4530-8a22-f83480a98fa9', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.002}, {"sql": "BEGIN", "time": 0.0}, {"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('94875b4b-84ab-468f-9f03-df18cc0437da', '34369ed6-7950-4f20-9dc8-8ebad396a446', 201, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6166769664_x1\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '34369ed6-7950-4f20-9dc8-8ebad396a446'", "time": 0.002}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") VALUES ('SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"ac...", "time": 0.002}, {"sql": "RELEASE SAVEPOINT \"s6166769664_x1\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/cloudflare-images/api/upload-url/', \"query_params\" = '', \"raw_body\" = '{\"metadata\": {\"type\": \"avatar\", \"userId\": \"7627\"}, \"require_signed_urls\": false}', \"b...", "time": 0.0}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-30 19:58:23,640", "module": "performance_middleware", "process": 3666, "thread": 6166769664, "message": "Request performance: POST /api/v1/accounts/profile/avatar/save/ - 0.601s, 61 queries, 200", "path": "/api/v1/accounts/profile/avatar/save/", "method": "POST", "status_code": 200, "duration_ms": 601.27, "duration_seconds": 0.601, "query_count": 61, "content_length_bytes": 452, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 12 WHERE \"silk_request\".\"id\" = 'bdbd3e92-b053-47a8-bcd1-75abe938f3e5'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 13 WHERE \"silk_request\".\"id\" = 'bdbd3e92-b053-47a8-bcd1-75abe938f3e5'", "time": 0.006}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 14 WHERE \"silk_request\".\"id\" = 'bdbd3e92-b053-47a8-bcd1-75abe938f3e5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 15 WHERE \"silk_request\".\"id\" = 'bdbd3e92-b053-47a8-bcd1-75abe938f3e5'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 16 WHERE \"silk_request\".\"id\" = 'bdbd3e92-b053-47a8-bcd1-75abe938f3e5'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.013}, {"sql": "RELEASE SAVEPOINT \"s6166769664_x2\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.003}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/avatar/save/', \"query_params\" = '', \"raw_body\" = '{\"cloudflare_image_id\": \"105cb3f2-056e-4dcb-02b9-42ebbb84fd00\"}', \"body\" = '{\"cloudflare_...", "time": 0.004}, {"sql": "COMMIT", "time": 0.001}]} +{"levelname": "INFO", "asctime": "2025-08-30 19:58:23,760", "module": "performance_middleware", "process": 3666, "thread": 6166769664, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.103s, 18 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 102.9, "duration_seconds": 0.103, "query_count": 18, "content_length_bytes": 875, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "INSERT INTO \"silk_response\" (\"id\", \"request_id\", \"status_code\", \"raw_body\", \"body\", \"encoded_headers\") VALUES ('7017a720-b313-4601-b770-cea748fde4d0', '6b05f700-368f-4097-8d3c-17689651d8ef', 200, 'eyJ...", "time": 0.001}, {"sql": "SAVEPOINT \"s6166769664_x3\"", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 1 WHERE \"silk_request\".\"id\" = '6b05f700-368f-4097-8d3c-17689651d8ef'", "time": 0.001}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 2 WHERE \"silk_request\".\"id\" = '6b05f700-368f-4097-8d3c-17689651d8ef'", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"num_sql_queries\" = 3 WHERE \"silk_request\".\"id\" = '6b05f700-368f-4097-8d3c-17689651d8ef'", "time": 0.0}, {"sql": "INSERT INTO \"silk_sqlquery\" (\"query\", \"start_time\", \"end_time\", \"time_taken\", \"identifier\", \"request_id\", \"traceback\", \"analysis\") SELECT * FROM UNNEST((ARRAY['SELECT \"accounts_user\".\"id\", \"accounts_u...", "time": 0.001}, {"sql": "RELEASE SAVEPOINT \"s6166769664_x3\"", "time": 0.0}, {"sql": "SELECT \"silk_sqlquery\".\"id\", \"silk_sqlquery\".\"query\", \"silk_sqlquery\".\"start_time\", \"silk_sqlquery\".\"end_time\", \"silk_sqlquery\".\"time_taken\", \"silk_sqlquery\".\"identifier\", \"silk_sqlquery\".\"request_id\"...", "time": 0.0}, {"sql": "UPDATE \"silk_request\" SET \"path\" = '/api/v1/accounts/profile/', \"query_params\" = '', \"raw_body\" = '', \"body\" = '', \"method\" = 'GET', \"start_time\" = '2025-08-30T23:58:23.658564+00:00'::timestamptz, \"vi...", "time": 0.0}, {"sql": "COMMIT", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-30 20:06:05,478", "module": "performance_middleware", "process": 5392, "thread": 6193098752, "message": "Request performance: POST /api/v1/cloudflare-images/api/upload-url/ - 0.025s, 0 queries, 401", "path": "/api/v1/cloudflare-images/api/upload-url/", "method": "POST", "status_code": 401, "duration_ms": 24.59, "duration_seconds": 0.025, "query_count": 0, "content_length_bytes": 332, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:06:20,857", "module": "performance_middleware", "process": 5392, "thread": 6193098752, "message": "Request performance: GET /api/v1/accounts/profile/ - 0.004s, 0 queries, 401", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 401, "duration_ms": 4.19, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 332, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-30 20:06:31,357", "module": "performance_middleware", "process": 5392, "thread": 6193098752, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.079s, 2 queries, 500", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 500, "duration_ms": 5078.95, "duration_seconds": 5.079, "query_count": 2, "content_length_bytes": 173, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_parkreview\".\"id\", \"parks_parkreview\".\"park_id\", \"parks_parkreview\".\"user_id\", \"parks_parkreview\".\"rating\", \"parks_parkreview\".\"title\", \"parks_parkreview\".\"content\", \"parks_parkreview\".\"v...", "time": 0.007}, {"sql": "SELECT \"rides_ridereview\".\"id\", \"rides_ridereview\".\"ride_id\", \"rides_ridereview\".\"user_id\", \"rides_ridereview\".\"rating\", \"rides_ridereview\".\"title\", \"rides_ridereview\".\"content\", \"rides_ridereview\".\"v...", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:06:31,367", "module": "performance_middleware", "process": 5392, "thread": 6209925120, "message": "Request performance: GET /api/v1/stats/ - 5.072s, 14 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5071.76, "duration_seconds": 5.072, "query_count": 14, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_company\" WHERE \"rides_company\".\"roles\" @> (ARRAY['DESIGNER'])::varchar(20)[]", "time": 0.005}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkphoto\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridephoto\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_rollercoasterstats\"", "time": 0.002}, {"sql": "SELECT \"rides_ride\".\"category\" AS \"category\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" WHERE NOT (\"rides_ride\".\"category\" = '') GROUP BY 1", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"status\" AS \"status\", COUNT(\"parks_park\".\"id\") AS \"count\" FROM \"parks_park\" GROUP BY 1", "time": 0.002}, {"sql": "SELECT \"rides_ride\".\"status\" AS \"status\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" GROUP BY 1", "time": 0.003}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkreview\"", "time": 0.003}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridereview\"", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:06:36,395", "module": "performance_middleware", "process": 5392, "thread": 6226751488, "message": "Request performance: GET /api/v1/new-content/ - 5.114s, 2 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5114.04, "duration_seconds": 5.114, "query_count": 2, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.044}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:06:36,476", "module": "performance_middleware", "process": 5392, "thread": 6243577856, "message": "Request performance: GET /api/v1/trending/ - 5.175s, 79 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5174.88, "duration_seconds": 5.175, "query_count": 79, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 100 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:06:36.471056+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 100 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:06:36.471056+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 97 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:06:36.472445+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 97 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:06:36.472445+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 102 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:06:36.473383+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 102 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:06:36.473383+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 101 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:06:36.474309+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 101 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:06:36.474309+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 98 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:06:36.475111+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 98 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:06:36.475111+00:0...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:06:40,334", "module": "performance_middleware", "process": 5392, "thread": 6193098752, "message": "Request performance: POST /api/v1/auth/login/ - 5.303s, 8 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 5302.73, "duration_seconds": 5.303, "query_count": 8, "content_length_bytes": 773, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\", \"accounts_user\".\"username\", \"accounts_user\".\"email\", \"accounts_user\".\"is_staff\", ...", "time": 0.001}, {"sql": "SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\", \"accounts_user\".\"username\", \"accounts_user\".\"email\", \"accounts_user\".\"is_staff\", ...", "time": 0.0}, {"sql": "SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\", \"accounts_user\".\"username\", \"accounts_user\".\"email\", \"accounts_user\".\"is_staff\", ...", "time": 0.002}, {"sql": "SELECT set_config('pghistory.context_id', '9d00e990-98e7-4c63-9842-d1553413ba55', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.018}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar_id\", \"accounts_userprof...", "time": 0.002}, {"sql": "SELECT set_config('pghistory.context_id', '9d00e990-98e7-4c63-9842-d1553413ba55', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "SELECT set_config('pghistory.context_id', '9d00e990-98e7-4c63-9842-d1553413ba55', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "SELECT \"cloudflare_images\".\"id\", \"cloudflare_images\".\"cloudflare_id\", \"cloudflare_images\".\"user_id\", \"cloudflare_images\".\"filename\", \"cloudflare_images\".\"original_filename\", \"cloudflare_images\".\"conte...", "time": 0.003}]} +{"levelname": "WARNING", "asctime": "2025-08-30 20:08:08,990", "module": "performance_middleware", "process": 5814, "thread": 6126383104, "message": "Request performance: GET /api/v1/reviews/ - 0.037s, 0 queries, 404", "path": "/api/v1/reviews/", "method": "GET", "status_code": 404, "duration_ms": 36.52, "duration_seconds": 0.037, "query_count": 0, "content_length_bytes": 18743, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:08:25,329", "module": "performance_middleware", "process": 5814, "thread": 6126383104, "message": "Request performance: GET /api/v1/auth/status/ - 0.009s, 0 queries, 405", "path": "/api/v1/auth/status/", "method": "GET", "status_code": 405, "duration_ms": 8.94, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 154, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:08:46,726", "module": "performance_middleware", "process": 5814, "thread": 6126383104, "message": "Request performance: GET /api/v1/trending/ - 0.166s, 89 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 165.6, "duration_seconds": 0.166, "query_count": 89, "content_length_bytes": 3985, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 134 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:08:46.721241+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 134 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:08:46.721241+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 135 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:08:46.722320+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 135 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:08:46.722320+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 131 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:08:46.723167+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 131 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:08:46.723167+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 136 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:08:46.723849+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 136 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:08:46.723849+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 130 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:08:46.724821+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 130 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:08:46.724821+00:...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:38:56,783", "module": "performance_middleware", "process": 31257, "thread": 6143619072, "message": "Request performance: GET /api/v1/health/simple/ - 5.048s, 1 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5047.6, "duration_seconds": 5.048, "query_count": 1, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT 1", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:38:56,882", "module": "performance_middleware", "process": 31257, "thread": 12901707776, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.066s, 2 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5065.71, "duration_seconds": 5.066, "query_count": 2, "content_length_bytes": 3645, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT \"parks_parkreview\".\"id\", \"parks_parkreview\".\"park_id\", \"parks_parkreview\".\"user_id\", \"parks_parkreview\".\"rating\", \"parks_parkreview\".\"title\", \"parks_parkreview\".\"content\", \"parks_parkreview\".\"v...", "time": 0.013}, {"sql": "SELECT \"rides_ridereview\".\"id\", \"rides_ridereview\".\"ride_id\", \"rides_ridereview\".\"user_id\", \"rides_ridereview\".\"rating\", \"rides_ridereview\".\"title\", \"rides_ridereview\".\"content\", \"rides_ridereview\".\"v...", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:38:56,884", "module": "performance_middleware", "process": 31257, "thread": 12935360512, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.063s, 2 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5063.1, "duration_seconds": 5.063, "query_count": 2, "content_length_bytes": 3645, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT \"parks_parkreview\".\"id\", \"parks_parkreview\".\"park_id\", \"parks_parkreview\".\"user_id\", \"parks_parkreview\".\"rating\", \"parks_parkreview\".\"title\", \"parks_parkreview\".\"content\", \"parks_parkreview\".\"v...", "time": 0.006}, {"sql": "SELECT \"rides_ridereview\".\"id\", \"rides_ridereview\".\"ride_id\", \"rides_ridereview\".\"user_id\", \"rides_ridereview\".\"rating\", \"rides_ridereview\".\"title\", \"rides_ridereview\".\"content\", \"rides_ridereview\".\"v...", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:38:56,892", "module": "performance_middleware", "process": 31257, "thread": 12952186880, "message": "Request performance: GET /api/v1/stats/ - 5.066s, 14 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5066.43, "duration_seconds": 5.066, "query_count": 14, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_company\" WHERE \"rides_company\".\"roles\" @> (ARRAY['DESIGNER'])::varchar(20)[]", "time": 0.005}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkphoto\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridephoto\"", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_rollercoasterstats\"", "time": 0.0}, {"sql": "SELECT \"rides_ride\".\"category\" AS \"category\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" WHERE NOT (\"rides_ride\".\"category\" = '') GROUP BY 1", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"status\" AS \"status\", COUNT(\"parks_park\".\"id\") AS \"count\" FROM \"parks_park\" GROUP BY 1", "time": 0.001}, {"sql": "SELECT \"rides_ride\".\"status\" AS \"status\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" GROUP BY 1", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkreview\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridereview\"", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:38:56,892", "module": "performance_middleware", "process": 31257, "thread": 6160445440, "message": "Request performance: GET /api/v1/stats/ - 5.077s, 14 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5076.67, "duration_seconds": 5.077, "query_count": 14, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_company\" WHERE \"rides_company\".\"roles\" @> (ARRAY['DESIGNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[]", "time": 0.005}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkphoto\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridephoto\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_rollercoasterstats\"", "time": 0.001}, {"sql": "SELECT \"rides_ride\".\"category\" AS \"category\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" WHERE NOT (\"rides_ride\".\"category\" = '') GROUP BY 1", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"status\" AS \"status\", COUNT(\"parks_park\".\"id\") AS \"count\" FROM \"parks_park\" GROUP BY 1", "time": 0.001}, {"sql": "SELECT \"rides_ride\".\"status\" AS \"status\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" GROUP BY 1", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkreview\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridereview\"", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:38:56,910", "module": "performance_middleware", "process": 31257, "thread": 12918534144, "message": "Request performance: GET /api/v1/new-content/ - 5.091s, 2 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5090.88, "duration_seconds": 5.091, "query_count": 2, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.04}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:38:56,952", "module": "performance_middleware", "process": 31257, "thread": 6126792704, "message": "Request performance: GET /api/v1/trending/ - 5.142s, 79 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5142.04, "duration_seconds": 5.142, "query_count": 79, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 97 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:38:56.947782+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 97 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:38:56.947782+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 102 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:38:56.948618+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 102 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:38:56.948618+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 101 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:38:56.949418+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 101 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:38:56.949418+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 98 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:38:56.950353+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 98 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:38:56.950353+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 134 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:38:56.951279+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 134 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:38:56.951279+00:...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:39:01,772", "module": "performance_middleware", "process": 31257, "thread": 12969013248, "message": "Request performance: POST /api/v1/auth/login/ - 5.306s, 8 queries, 200", "path": "/api/v1/auth/login/", "method": "POST", "status_code": 200, "duration_ms": 5305.71, "duration_seconds": 5.306, "query_count": 8, "content_length_bytes": 784, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\", \"accounts_user\".\"username\", \"accounts_user\".\"email\", \"accounts_user\".\"is_staff\", ...", "time": 0.002}, {"sql": "SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\", \"accounts_user\".\"username\", \"accounts_user\".\"email\", \"accounts_user\".\"is_staff\", ...", "time": 0.0}, {"sql": "SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\", \"accounts_user\".\"username\", \"accounts_user\".\"email\", \"accounts_user\".\"is_staff\", ...", "time": 0.001}, {"sql": "SELECT set_config('pghistory.context_id', '862c7e8f-ae0a-40f1-ac20-45db02a3817d', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.012}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar_id\", \"accounts_userprof...", "time": 0.001}, {"sql": "SELECT set_config('pghistory.context_id', '862c7e8f-ae0a-40f1-ac20-45db02a3817d', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.001}, {"sql": "SELECT set_config('pghistory.context_id', '862c7e8f-ae0a-40f1-ac20-45db02a3817d', true), set_config('pghistory.context_metadata', '{\"user\": null, \"ip\": \"127.0.0.1\", \"user_agent\": \"Mozilla/5.0 (Macinto...", "time": 0.002}, {"sql": "SELECT \"cloudflare_images\".\"id\", \"cloudflare_images\".\"cloudflare_id\", \"cloudflare_images\".\"user_id\", \"cloudflare_images\".\"filename\", \"cloudflare_images\".\"original_filename\", \"cloudflare_images\".\"conte...", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:39:01,958", "module": "performance_middleware", "process": 31257, "thread": 6160445440, "message": "Request performance: GET /api/v1/new-content/ - 5.052s, 2 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5052.25, "duration_seconds": 5.052, "query_count": 2, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.013}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:39:02,013", "module": "performance_middleware", "process": 31257, "thread": 6143619072, "message": "Request performance: GET /api/v1/trending/ - 5.112s, 77 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5112.17, "duration_seconds": 5.112, "query_count": 77, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 97 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:39:02.008309+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 97 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:39:02.008309+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 102 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:39:02.009451+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 102 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:39:02.009451+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 101 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:39:02.010524+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 101 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:39:02.010524+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 98 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:39:02.011433+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 98 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:39:02.011433+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 134 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:39:02.012351+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 134 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:39:02.012351+00:...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:39:06,860", "module": "performance_middleware", "process": 31257, "thread": 6126792704, "message": "Request performance: GET /api/v1/accounts/profile/ - 5.068s, 3 queries, 200", "path": "/api/v1/accounts/profile/", "method": "GET", "status_code": 200, "duration_ms": 5068.31, "duration_seconds": 5.068, "query_count": 3, "content_length_bytes": 919, "user_id": 19, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT \"accounts_user\".\"id\", \"accounts_user\".\"password\", \"accounts_user\".\"last_login\", \"accounts_user\".\"is_superuser\", \"accounts_user\".\"username\", \"accounts_user\".\"email\", \"accounts_user\".\"is_staff\", ...", "time": 0.002}, {"sql": "SELECT \"accounts_userprofile\".\"id\", \"accounts_userprofile\".\"profile_id\", \"accounts_userprofile\".\"user_id\", \"accounts_userprofile\".\"display_name\", \"accounts_userprofile\".\"avatar_id\", \"accounts_userprof...", "time": 0.001}, {"sql": "SELECT \"cloudflare_images\".\"id\", \"cloudflare_images\".\"cloudflare_id\", \"cloudflare_images\".\"user_id\", \"cloudflare_images\".\"filename\", \"cloudflare_images\".\"original_filename\", \"cloudflare_images\".\"conte...", "time": 0.002}]} +{"levelname": "WARNING", "asctime": "2025-08-30 20:40:05,718", "module": "performance_middleware", "process": 31257, "thread": 6126219264, "message": "Request performance: POST /api/v1/auth/signup/ - 0.133s, 2 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 133.11, "duration_seconds": 0.133, "query_count": 2, "content_length_bytes": 109, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT 1 AS \"a\" FROM \"accounts_user\" WHERE \"accounts_user\".\"username\" = 'pacnpal' LIMIT 1", "time": 0.001}, {"sql": "SELECT 1 AS \"a\" FROM \"accounts_user\" WHERE UPPER(\"accounts_user\".\"email\"::text) = UPPER('pac@pacnp.al') LIMIT 1", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:48:01,977", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.073s, 2 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5072.93, "duration_seconds": 5.073, "query_count": 2, "content_length_bytes": 3645, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_parkreview\".\"id\", \"parks_parkreview\".\"park_id\", \"parks_parkreview\".\"user_id\", \"parks_parkreview\".\"rating\", \"parks_parkreview\".\"title\", \"parks_parkreview\".\"content\", \"parks_parkreview\".\"v...", "time": 0.006}, {"sql": "SELECT \"rides_ridereview\".\"id\", \"rides_ridereview\".\"ride_id\", \"rides_ridereview\".\"user_id\", \"rides_ridereview\".\"rating\", \"rides_ridereview\".\"title\", \"rides_ridereview\".\"content\", \"rides_ridereview\".\"v...", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:48:01,986", "module": "performance_middleware", "process": 33868, "thread": 12935360512, "message": "Request performance: GET /api/v1/stats/ - 5.068s, 14 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5067.58, "duration_seconds": 5.068, "query_count": 14, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_company\" WHERE \"rides_company\".\"roles\" @> (ARRAY['DESIGNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkphoto\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridephoto\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_rollercoasterstats\"", "time": 0.001}, {"sql": "SELECT \"rides_ride\".\"category\" AS \"category\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" WHERE NOT (\"rides_ride\".\"category\" = '') GROUP BY 1", "time": 0.0}, {"sql": "SELECT \"parks_park\".\"status\" AS \"status\", COUNT(\"parks_park\".\"id\") AS \"count\" FROM \"parks_park\" GROUP BY 1", "time": 0.0}, {"sql": "SELECT \"rides_ride\".\"status\" AS \"status\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" GROUP BY 1", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkreview\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridereview\"", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:48:07,038", "module": "performance_middleware", "process": 33868, "thread": 12918534144, "message": "Request performance: GET /api/v1/new-content/ - 5.136s, 2 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5135.94, "duration_seconds": 5.136, "query_count": 2, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.047}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.01}]} +{"levelname": "ERROR", "asctime": "2025-08-30 20:48:07,084", "module": "performance_middleware", "process": 33868, "thread": 12952186880, "message": "Request performance: GET /api/v1/trending/ - 5.161s, 79 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5161.13, "duration_seconds": 5.161, "query_count": 79, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 97 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:48:07.078751+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 97 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:48:07.078751+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 102 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:48:07.079601+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 102 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:48:07.079601+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 101 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:48:07.080443+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 101 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:48:07.080443+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 98 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:48:07.081397+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 98 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:48:07.081397+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 134 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T00:48:07.082441+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 134 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T00:48:07.082441+00:...", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:11,882", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.049s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 48.7, "duration_seconds": 0.049, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:11,899", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.009s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 9.02, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:11,910", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.003s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.48, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:11,922", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 4.3, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:11,943", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 4.4, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:11,954", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.66, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:11,966", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.005s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 5.38, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:11,975", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.003s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:11,984", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 4.15, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,001", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.005s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 5.33, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,016", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 4.39, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,028", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.005s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 4.68, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,041", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 4.08, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,053", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.003s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.44, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,068", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,077", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.5, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,086", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.62, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,094", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.003s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,103", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.79, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,111", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.67, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,120", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.003s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.4, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,133", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.007s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 6.97, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,144", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.006s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 5.86, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,153", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.51, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,162", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.51, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,171", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.003s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.49, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,183", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.007s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 6.67, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,198", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.007s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 6.83, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,208", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.63, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,217", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.003s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.47, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,225", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.003s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,245", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.008s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 8.14, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,255", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.57, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,269", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.008s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 7.99, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,281", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.007s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 6.92, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,291", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.003s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,299", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.003s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.4, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,308", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.003s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.47, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,316", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.003s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.4, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,328", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.007s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 6.6, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,341", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.007s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 6.73, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,350", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.55, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,364", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.008s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 7.6, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,373", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.51, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,382", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.003s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,409", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.022s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 21.91, "duration_seconds": 0.022, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,419", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.55, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,437", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.011s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 11.35, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,455", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.006s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 6.48, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,474", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.012s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 11.71, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,489", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.006s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 5.89, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,504", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.008s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 7.52, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,513", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,523", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.004s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 4.03, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,543", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.007s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 7.04, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,556", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.007s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 6.63, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,570", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.008s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 8.01, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,580", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.003s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.38, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,588", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.003s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:48:12,596", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: GET /api/v1/parks/filters/ - 0.003s, 0 queries, 404", "path": "/api/v1/parks/filters/", "method": "GET", "status_code": 404, "duration_ms": 3.42, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 21693, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-30 20:50:52,561", "module": "performance_middleware", "process": 33868, "thread": 12901707776, "message": "Request performance: POST /api/v1/auth/signup/ - 0.183s, 2 queries, 400", "path": "/api/v1/auth/signup/", "method": "POST", "status_code": 400, "duration_ms": 182.83, "duration_seconds": 0.183, "query_count": 2, "content_length_bytes": 109, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT 1 AS \"a\" FROM \"accounts_user\" WHERE \"accounts_user\".\"username\" = 'pacnpal' LIMIT 1", "time": 0.001}, {"sql": "SELECT 1 AS \"a\" FROM \"accounts_user\" WHERE UPPER(\"accounts_user\".\"email\"::text) = UPPER('pac@pacnp.al') LIMIT 1", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 21:13:30,630", "module": "performance_middleware", "process": 41163, "thread": 6134657024, "message": "Request performance: GET /api/v1/health/simple/ - 5.093s, 1 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5092.51, "duration_seconds": 5.093, "query_count": 1, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT 1", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 21:13:35,768", "module": "performance_middleware", "process": 41163, "thread": 6134657024, "message": "Request performance: GET /api/v1/stats/ - 5.093s, 14 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5092.65, "duration_seconds": 5.093, "query_count": 14, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_company\" WHERE \"rides_company\".\"roles\" @> (ARRAY['DESIGNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkphoto\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridephoto\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_rollercoasterstats\"", "time": 0.001}, {"sql": "SELECT \"rides_ride\".\"category\" AS \"category\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" WHERE NOT (\"rides_ride\".\"category\" = '') GROUP BY 1", "time": 0.0}, {"sql": "SELECT \"parks_park\".\"status\" AS \"status\", COUNT(\"parks_park\".\"id\") AS \"count\" FROM \"parks_park\" GROUP BY 1", "time": 0.0}, {"sql": "SELECT \"rides_ride\".\"status\" AS \"status\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" GROUP BY 1", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkreview\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridereview\"", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-30 21:13:35,952", "module": "performance_middleware", "process": 41163, "thread": 6151483392, "message": "Request performance: GET /api/v1/trending/ - 5.267s, 79 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5266.93, "duration_seconds": 5.267, "query_count": 79, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 97 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T01:13:35.947179+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 97 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T01:13:35.947179+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 102 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T01:13:35.948016+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 102 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T01:13:35.948016+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 101 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T01:13:35.948951+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 101 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T01:13:35.948951+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 98 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T01:13:35.949953+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 98 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T01:13:35.949953+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 134 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T01:13:35.950826+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 134 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T01:13:35.950826+00:...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-30 21:13:55,238", "module": "performance_middleware", "process": 41163, "thread": 6134657024, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.079s, 2 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5078.92, "duration_seconds": 5.079, "query_count": 2, "content_length_bytes": 3645, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_parkreview\".\"id\", \"parks_parkreview\".\"park_id\", \"parks_parkreview\".\"user_id\", \"parks_parkreview\".\"rating\", \"parks_parkreview\".\"title\", \"parks_parkreview\".\"content\", \"parks_parkreview\".\"v...", "time": 0.007}, {"sql": "SELECT \"rides_ridereview\".\"id\", \"rides_ridereview\".\"ride_id\", \"rides_ridereview\".\"user_id\", \"rides_ridereview\".\"rating\", \"rides_ridereview\".\"title\", \"rides_ridereview\".\"content\", \"rides_ridereview\".\"v...", "time": 0.006}]} +{"levelname": "ERROR", "asctime": "2025-08-30 21:14:00,306", "module": "performance_middleware", "process": 41163, "thread": 6151483392, "message": "Request performance: GET /api/v1/new-content/ - 5.149s, 2 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5149.35, "duration_seconds": 5.149, "query_count": 2, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.052}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-30 21:34:00,826", "module": "performance_middleware", "process": 41163, "thread": 12918534144, "message": "Request exception: GET /parks/six-flags-great-adventure/rides/ - 0.114s, 1 queries, AttributeError: 'RideSearchService' object has no attribute 'search_rides'", "path": "/parks/six-flags-great-adventure/rides/", "method": "GET", "status_code": 500, "duration_ms": 114.19, "query_count": 1, "exception": "'RideSearchService' object has no attribute 'search_rides'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-30 21:34:00,878", "module": "performance_middleware", "process": 41163, "thread": 12918534144, "message": "Request performance: GET /parks/six-flags-great-adventure/rides/ - 0.167s, 1 queries, 500", "path": "/parks/six-flags-great-adventure/rides/", "method": "GET", "status_code": 500, "duration_ms": 166.68, "duration_seconds": 0.167, "query_count": 1, "content_length_bytes": 108906, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date\", \"parks_park\".\"operating...", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-30 23:25:46,298", "module": "performance_middleware", "process": 48729, "thread": 6392344576, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.081s, 2 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5081.49, "duration_seconds": 5.081, "query_count": 2, "content_length_bytes": 3645, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT \"parks_parkreview\".\"id\", \"parks_parkreview\".\"park_id\", \"parks_parkreview\".\"user_id\", \"parks_parkreview\".\"rating\", \"parks_parkreview\".\"title\", \"parks_parkreview\".\"content\", \"parks_parkreview\".\"v...", "time": 0.005}, {"sql": "SELECT \"rides_ridereview\".\"id\", \"rides_ridereview\".\"ride_id\", \"rides_ridereview\".\"user_id\", \"rides_ridereview\".\"rating\", \"rides_ridereview\".\"title\", \"rides_ridereview\".\"content\", \"rides_ridereview\".\"v...", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-30 23:25:46,391", "module": "performance_middleware", "process": 48729, "thread": 6375518208, "message": "Request performance: GET /api/v1/new-content/ - 5.192s, 2 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5191.65, "duration_seconds": 5.192, "query_count": 2, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.105}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.002}], "slow_query_count": 1, "slowest_query_time": 0.105} +{"levelname": "ERROR", "asctime": "2025-08-30 23:25:46,443", "module": "performance_middleware", "process": 48729, "thread": 6358691840, "message": "Request performance: GET /api/v1/trending/ - 5.247s, 79 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5247.42, "duration_seconds": 5.247, "query_count": 79, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 97 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T03:25:46.439897+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 97 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T03:25:46.439897+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 102 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T03:25:46.440623+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 102 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T03:25:46.440623+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 101 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T03:25:46.441443+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 101 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T03:25:46.441443+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 98 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T03:25:46.442115+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 98 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T03:25:46.442115+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 134 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T03:25:46.442790+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 134 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T03:25:46.442790+00:...", "time": 0.0}], "slow_query_count": 1, "slowest_query_time": 0.108} +{"levelname": "WARNING", "asctime": "2025-08-31 10:51:07,912", "module": "performance_middleware", "process": 84654, "thread": 6169161728, "message": "Request performance: GET / - 0.148s, 21 queries, 200", "path": "/", "method": "GET", "status_code": 200, "duration_ms": 148.4, "duration_seconds": 0.148, "query_count": 21, "content_length_bytes": 18071, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.0}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.001}, {"sql": "SELECT \"rides_ridephoto\".\"id\", \"rides_ridephoto\".\"ride_id\", \"rides_ridephoto\".\"image_id\", \"rides_ridephoto\".\"caption\", \"rides_ridephoto\".\"alt_text\", \"rides_ridephoto\".\"is_primary\", \"rides_ridephoto\".\"...", "time": 0.004}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.001}, {"sql": "SELECT \"rides_ridephoto\".\"id\", \"rides_ridephoto\".\"ride_id\", \"rides_ridephoto\".\"image_id\", \"rides_ridephoto\".\"caption\", \"rides_ridephoto\".\"alt_text\", \"rides_ridephoto\".\"is_primary\", \"rides_ridephoto\".\"...", "time": 0.0}, {"sql": "SELECT \"parks_parkphoto\".\"id\", \"parks_parkphoto\".\"park_id\", \"parks_parkphoto\".\"image_id\", \"parks_parkphoto\".\"caption\", \"parks_parkphoto\".\"alt_text\", \"parks_parkphoto\".\"is_primary\", \"parks_parkphoto\".\"...", "time": 0.0}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.0}, {"sql": "SELECT \"rides_ridephoto\".\"id\", \"rides_ridephoto\".\"ride_id\", \"rides_ridephoto\".\"image_id\", \"rides_ridephoto\".\"caption\", \"rides_ridephoto\".\"alt_text\", \"rides_ridephoto\".\"is_primary\", \"rides_ridephoto\".\"...", "time": 0.0}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.001}, {"sql": "SELECT \"rides_ridephoto\".\"id\", \"rides_ridephoto\".\"ride_id\", \"rides_ridephoto\".\"image_id\", \"rides_ridephoto\".\"caption\", \"rides_ridephoto\".\"alt_text\", \"rides_ridephoto\".\"is_primary\", \"rides_ridephoto\".\"...", "time": 0.001}]} +{"levelname": "WARNING", "asctime": "2025-08-31 10:51:08,356", "module": "performance_middleware", "process": 84654, "thread": 6169161728, "message": "Request performance: GET /favicon.ico - 0.003s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 3.24, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:01:13,031", "module": "performance_middleware", "process": 87323, "thread": 6173241344, "message": "Request performance: GET /parks/installHook.js.map - 0.012s, 0 queries, 404", "path": "/parks/installHook.js.map", "method": "GET", "status_code": 404, "duration_ms": 12.38, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 12991, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:01:49,362", "module": "performance_middleware", "process": 87323, "thread": 6173241344, "message": "Request performance: GET /parks/installHook.js.map - 0.005s, 0 queries, 404", "path": "/parks/installHook.js.map", "method": "GET", "status_code": 404, "duration_ms": 4.86, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 12991, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:01:49,736", "module": "performance_middleware", "process": 87323, "thread": 13186969600, "message": "Request performance: GET /favicon.ico - 0.003s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:01:51,142", "module": "performance_middleware", "process": 87323, "thread": 6173241344, "message": "Request performance: GET /parks/installHook.js.map - 0.010s, 0 queries, 404", "path": "/parks/installHook.js.map", "method": "GET", "status_code": 404, "duration_ms": 9.89, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 12991, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:01:51,251", "module": "performance_middleware", "process": 87323, "thread": 13186969600, "message": "Request performance: GET /favicon.ico - 0.009s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 8.77, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:02:09,922", "module": "performance_middleware", "process": 87323, "thread": 13220622336, "message": "Request exception: GET /parks/ - 0.077s, 1 queries, TemplateSyntaxError: Unclosed tag on line 1: 'if'. Looking for one of: elif, else, endif.", "path": "/parks/", "method": "GET", "status_code": 500, "duration_ms": 76.81, "query_count": 1, "exception": "Unclosed tag on line 1: 'if'. Looking for one of: elif, else, endif.", "exception_type": "TemplateSyntaxError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-31 11:02:10,178", "module": "performance_middleware", "process": 87323, "thread": 13220622336, "message": "Request performance: GET /parks/ - 0.332s, 121 queries, 500", "path": "/parks/", "method": "GET", "status_code": 500, "duration_ms": 332.44, "duration_seconds": 0.332, "query_count": 121, "content_length_bytes": 293270, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.0}, {"sql": "SELECT \"rides_company\".\"id\", \"rides_company\".\"created_at\", \"rides_company\".\"updated_at\", \"rides_company\".\"name\", \"rides_company\".\"slug\", \"rides_company\".\"roles\", \"rides_company\".\"description\", \"rides_...", "time": 0.0}, {"sql": "SELECT DISTINCT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"clo...", "time": 0.004}, {"sql": "SELECT \"parks_parkphoto\".\"id\", \"parks_parkphoto\".\"park_id\", \"parks_parkphoto\".\"image_id\", \"parks_parkphoto\".\"caption\", \"parks_parkphoto\".\"alt_text\", \"parks_parkphoto\".\"is_primary\", \"parks_parkphoto\".\"...", "time": 0.0}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.0}, {"sql": "SELECT \"rides_company\".\"id\", \"rides_company\".\"created_at\", \"rides_company\".\"updated_at\", \"rides_company\".\"name\", \"rides_company\".\"slug\", \"rides_company\".\"roles\", \"rides_company\".\"description\", \"rides_...", "time": 0.0}, {"sql": "SELECT DISTINCT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"clo...", "time": 0.004}, {"sql": "SELECT \"parks_parkphoto\".\"id\", \"parks_parkphoto\".\"park_id\", \"parks_parkphoto\".\"image_id\", \"parks_parkphoto\".\"caption\", \"parks_parkphoto\".\"alt_text\", \"parks_parkphoto\".\"is_primary\", \"parks_parkphoto\".\"...", "time": 0.0}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.0}, {"sql": "SELECT \"rides_company\".\"id\", \"rides_company\".\"created_at\", \"rides_company\".\"updated_at\", \"rides_company\".\"name\", \"rides_company\".\"slug\", \"rides_company\".\"roles\", \"rides_company\".\"description\", \"rides_...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:02:12,587", "module": "performance_middleware", "process": 87323, "thread": 13220622336, "message": "Request exception: GET /parks/ - 0.055s, 1 queries, TemplateSyntaxError: Unclosed tag on line 1: 'if'. Looking for one of: elif, else, endif.", "path": "/parks/", "method": "GET", "status_code": 500, "duration_ms": 55.01, "query_count": 1, "exception": "Unclosed tag on line 1: 'if'. Looking for one of: elif, else, endif.", "exception_type": "TemplateSyntaxError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-31 11:02:12,854", "module": "performance_middleware", "process": 87323, "thread": 13220622336, "message": "Request performance: GET /parks/ - 0.322s, 121 queries, 500", "path": "/parks/", "method": "GET", "status_code": 500, "duration_ms": 321.72, "duration_seconds": 0.322, "query_count": 121, "content_length_bytes": 293545, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.0}, {"sql": "SELECT \"rides_company\".\"id\", \"rides_company\".\"created_at\", \"rides_company\".\"updated_at\", \"rides_company\".\"name\", \"rides_company\".\"slug\", \"rides_company\".\"roles\", \"rides_company\".\"description\", \"rides_...", "time": 0.0}, {"sql": "SELECT DISTINCT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"clo...", "time": 0.005}, {"sql": "SELECT \"parks_parkphoto\".\"id\", \"parks_parkphoto\".\"park_id\", \"parks_parkphoto\".\"image_id\", \"parks_parkphoto\".\"caption\", \"parks_parkphoto\".\"alt_text\", \"parks_parkphoto\".\"is_primary\", \"parks_parkphoto\".\"...", "time": 0.0}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.0}, {"sql": "SELECT \"rides_company\".\"id\", \"rides_company\".\"created_at\", \"rides_company\".\"updated_at\", \"rides_company\".\"name\", \"rides_company\".\"slug\", \"rides_company\".\"roles\", \"rides_company\".\"description\", \"rides_...", "time": 0.0}, {"sql": "SELECT DISTINCT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"clo...", "time": 0.005}, {"sql": "SELECT \"parks_parkphoto\".\"id\", \"parks_parkphoto\".\"park_id\", \"parks_parkphoto\".\"image_id\", \"parks_parkphoto\".\"caption\", \"parks_parkphoto\".\"alt_text\", \"parks_parkphoto\".\"is_primary\", \"parks_parkphoto\".\"...", "time": 0.0}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.0}, {"sql": "SELECT \"rides_company\".\"id\", \"rides_company\".\"created_at\", \"rides_company\".\"updated_at\", \"rides_company\".\"name\", \"rides_company\".\"slug\", \"rides_company\".\"roles\", \"rides_company\".\"description\", \"rides_...", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-31 11:02:54,923", "module": "performance_middleware", "process": 87323, "thread": 13220622336, "message": "Request performance: GET /favicon.ico - 0.014s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 14.02, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:03:39,298", "module": "performance_middleware", "process": 87323, "thread": 6155841536, "message": "Request performance: GET /favicon.ico - 0.003s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:03:43,237", "module": "performance_middleware", "process": 87323, "thread": 6155841536, "message": "Request performance: GET /favicon.ico - 0.008s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 8.42, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:03:45,507", "module": "performance_middleware", "process": 87323, "thread": 13170143232, "message": "Request performance: GET /favicon.ico - 0.003s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:03:46,699", "module": "performance_middleware", "process": 87323, "thread": 6155841536, "message": "Request performance: GET /favicon.ico - 0.010s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 10.14, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:03:50,935", "module": "performance_middleware", "process": 87323, "thread": 6155841536, "message": "Request performance: GET /favicon.ico - 0.019s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 19.06, "duration_seconds": 0.019, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:04:00,681", "module": "performance_middleware", "process": 87323, "thread": 13170143232, "message": "Request performance: GET /favicon.ico - 0.010s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 9.55, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:04:01,933", "module": "performance_middleware", "process": 87323, "thread": 13203795968, "message": "Request performance: GET /favicon.ico - 0.009s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 8.73, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:04:03,584", "module": "performance_middleware", "process": 87323, "thread": 13170143232, "message": "Request performance: GET /favicon.ico - 0.008s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 8.36, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:04:17,227", "module": "performance_middleware", "process": 87323, "thread": 13271101440, "message": "Request performance: GET /favicon.ico - 0.010s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 10.03, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:05:28,027", "module": "performance_middleware", "process": 87323, "thread": 13254275072, "message": "Request performance: GET /favicon.ico - 0.014s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 14.1, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:06:02,330", "module": "performance_middleware", "process": 87323, "thread": 6172667904, "message": "Request performance: GET /favicon.ico - 0.015s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 15.18, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:06:25,798", "module": "performance_middleware", "process": 87323, "thread": 13203795968, "message": "Request performance: GET /favicon.ico - 0.011s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 10.53, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:06:27,774", "module": "performance_middleware", "process": 87323, "thread": 6172667904, "message": "Request performance: GET /favicon.ico - 0.009s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 8.59, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:07:11,658", "module": "performance_middleware", "process": 87323, "thread": 13254275072, "message": "Request performance: GET /favicon.ico - 0.009s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 8.85, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:07:42,072", "module": "performance_middleware", "process": 87323, "thread": 13304754176, "message": "Request performance: GET /favicon.ico - 0.011s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 11.21, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:07:45,719", "module": "performance_middleware", "process": 87323, "thread": 6172667904, "message": "Request performance: GET /favicon.ico - 0.013s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 12.57, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:10:09,898", "module": "performance_middleware", "process": 87323, "thread": 13170143232, "message": "Request performance: GET /favicon.ico - 0.009s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 8.97, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:10:14,299", "module": "performance_middleware", "process": 87323, "thread": 13170143232, "message": "Request performance: GET /favicon.ico - 0.009s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 9.22, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:10:15,618", "module": "performance_middleware", "process": 87323, "thread": 13203795968, "message": "Request performance: GET /favicon.ico - 0.010s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 10.32, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:10:17,533", "module": "performance_middleware", "process": 87323, "thread": 6155841536, "message": "Request performance: GET /favicon.ico - 0.018s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 18.24, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:10:47,558", "module": "performance_middleware", "process": 87323, "thread": 13203795968, "message": "Request performance: GET /favicon.ico - 0.003s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:11:03,051", "module": "performance_middleware", "process": 87323, "thread": 13254275072, "message": "Request performance: GET /favicon.ico - 0.011s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 10.75, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:11:31,864", "module": "performance_middleware", "process": 87323, "thread": 13237448704, "message": "Request performance: GET /favicon.ico - 0.011s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 11.12, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:12:52,466", "module": "performance_middleware", "process": 87323, "thread": 6172667904, "message": "Request performance: GET /favicon.ico - 0.014s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 13.58, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:12:56,374", "module": "performance_middleware", "process": 87323, "thread": 13254275072, "message": "Request performance: GET /api/v1/new-content/ - 5.095s, 2 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5095.26, "duration_seconds": 5.095, "query_count": 2, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.016}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.006}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:12:56,399", "module": "performance_middleware", "process": 87323, "thread": 13220622336, "message": "Request performance: GET /api/v1/stats/ - 5.136s, 14 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5135.58, "duration_seconds": 5.136, "query_count": 14, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_company\" WHERE \"rides_company\".\"roles\" @> (ARRAY['DESIGNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkphoto\"", "time": 0.005}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridephoto\"", "time": 0.01}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_rollercoasterstats\"", "time": 0.015}, {"sql": "SELECT \"rides_ride\".\"category\" AS \"category\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" WHERE NOT (\"rides_ride\".\"category\" = '') GROUP BY 1", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"status\" AS \"status\", COUNT(\"parks_park\".\"id\") AS \"count\" FROM \"parks_park\" GROUP BY 1", "time": 0.0}, {"sql": "SELECT \"rides_ride\".\"status\" AS \"status\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" GROUP BY 1", "time": 0.014}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkreview\"", "time": 0.002}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridereview\"", "time": 0.007}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:12:56,497", "module": "performance_middleware", "process": 87323, "thread": 13237448704, "message": "Request performance: GET /api/v1/trending/ - 5.226s, 78 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5225.86, "duration_seconds": 5.226, "query_count": 78, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 97 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T15:12:56.489892+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 97 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T15:12:56.489892+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 102 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T15:12:56.492088+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 102 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T15:12:56.492088+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 101 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T15:12:56.493683+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 101 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T15:12:56.493683+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 98 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T15:12:56.494950+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 98 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T15:12:56.494950+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 134 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T15:12:56.495885+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 134 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T15:12:56.495885+00:...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:13:01,343", "module": "performance_middleware", "process": 87323, "thread": 6155841536, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.081s, 2 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5080.69, "duration_seconds": 5.081, "query_count": 2, "content_length_bytes": 3645, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_parkreview\".\"id\", \"parks_parkreview\".\"park_id\", \"parks_parkreview\".\"user_id\", \"parks_parkreview\".\"rating\", \"parks_parkreview\".\"title\", \"parks_parkreview\".\"content\", \"parks_parkreview\".\"v...", "time": 0.007}, {"sql": "SELECT \"rides_ridereview\".\"id\", \"rides_ridereview\".\"ride_id\", \"rides_ridereview\".\"user_id\", \"rides_ridereview\".\"rating\", \"rides_ridereview\".\"title\", \"rides_ridereview\".\"content\", \"rides_ridereview\".\"v...", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:13:30,478", "module": "performance_middleware", "process": 87323, "thread": 6173241344, "message": "Request performance: GET /api/v1/parks/ - 0.002s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.82, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:13:30,508", "module": "performance_middleware", "process": 87323, "thread": 6155268096, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.87, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:13:30,524", "module": "performance_middleware", "process": 87323, "thread": 6155268096, "message": "Request performance: GET /api/v1/parks/ - 0.002s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 2.39, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:13:30,536", "module": "performance_middleware", "process": 87323, "thread": 6155268096, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.14, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:13:30,545", "module": "performance_middleware", "process": 87323, "thread": 6155268096, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.11, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:13:30,561", "module": "performance_middleware", "process": 87323, "thread": 6155268096, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.16, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:13:30,570", "module": "performance_middleware", "process": 87323, "thread": 6155268096, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.08, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:13:30,584", "module": "performance_middleware", "process": 87323, "thread": 6155268096, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.09, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:13:30,619", "module": "performance_middleware", "process": 87323, "thread": 6155268096, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.14, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:13:30,635", "module": "performance_middleware", "process": 87323, "thread": 6155268096, "message": "Request performance: GET /api/v1/parks/ - 0.005s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 4.98, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:13:30,645", "module": "performance_middleware", "process": 87323, "thread": 6155268096, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.19, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:13:30,655", "module": "performance_middleware", "process": 87323, "thread": 6155268096, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.22, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:13:30,663", "module": "performance_middleware", "process": 87323, "thread": 6155268096, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.1, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:13:30,678", "module": "performance_middleware", "process": 87323, "thread": 6155268096, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.19, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:13:58,873", "module": "performance_middleware", "process": 95012, "thread": 6144225280, "message": "Request performance: GET /favicon.ico - 0.010s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 10.1, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:15:38,114", "module": "performance_middleware", "process": 95012, "thread": 6161051648, "message": "Request performance: GET /favicon.ico - 0.010s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 9.84, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:15:59,017", "module": "performance_middleware", "process": 95012, "thread": 12952186880, "message": "Request performance: GET /parks/installHook.js.map - 0.010s, 0 queries, 404", "path": "/parks/installHook.js.map", "method": "GET", "status_code": 404, "duration_ms": 9.75, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 12991, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:16:52,257", "module": "performance_middleware", "process": 95012, "thread": 12985839616, "message": "Request performance: GET /favicon.ico - 0.008s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 7.81, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:18:43,056", "module": "performance_middleware", "process": 95012, "thread": 12901707776, "message": "Request performance: GET /favicon.ico - 0.014s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 13.65, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:19:22,973", "module": "performance_middleware", "process": 95012, "thread": 13036318720, "message": "Request performance: GET /parks/installHook.js.map - 0.026s, 0 queries, 404", "path": "/parks/installHook.js.map", "method": "GET", "status_code": 404, "duration_ms": 25.75, "duration_seconds": 0.026, "query_count": 0, "content_length_bytes": 12991, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 11:19:23,234", "module": "performance_middleware", "process": 95012, "thread": 12969013248, "message": "Request performance: GET /favicon.ico - 0.016s, 0 queries, 404", "path": "/favicon.ico", "method": "GET", "status_code": 404, "duration_ms": 15.69, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 5975, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,375", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.007s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 6.91, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,412", "module": "performance_middleware", "process": 95012, "thread": 6144225280, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.28, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,435", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.18, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,451", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.91, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,470", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.64, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,490", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.85, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,508", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.94, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,566", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,579", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.93, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,603", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.07, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,614", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,632", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,643", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.58, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,652", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.77, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,663", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,673", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.98, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,682", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,689", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,696", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.67, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,703", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,712", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,719", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,729", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.63, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,738", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,812", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.6, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,839", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,877", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.22, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,889", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.7, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,905", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.68, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,917", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,926", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,935", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,943", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,951", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.58, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,959", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,966", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.59, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,974", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.12, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,980", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,987", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.59, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:19,996", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.55, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,004", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,011", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.6, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,020", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.61, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,028", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,037", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,048", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,059", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,069", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.57, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,078", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,087", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,095", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,103", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,111", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,119", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,126", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,134", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,157", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,165", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.58, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,171", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,177", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,184", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.37, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,190", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,197", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.55, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,203", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,210", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.58, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,217", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.62, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,223", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,230", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,238", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.57, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,244", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.44, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,250", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,260", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,268", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,276", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.58, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,286", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,294", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,300", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.44, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,307", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,313", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.59, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,320", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,326", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,333", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.71, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,340", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.6, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,345", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.62, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,354", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.002s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.54, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,366", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,374", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,382", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,390", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,397", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.67, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,403", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,409", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,415", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,421", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,427", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,433", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,443", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,449", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,455", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,463", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.1, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,471", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.64, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,476", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.43, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,485", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.59, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,492", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.81, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,499", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,505", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,512", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,518", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.55, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,525", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.32, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,532", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,538", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,545", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,553", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,562", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,571", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.68, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,581", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.78, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,589", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.44, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,595", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.55, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,601", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,607", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,615", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.23, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,623", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.08, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,633", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.12, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,640", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,646", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.61, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,654", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.002s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.63, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,666", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.004s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 3.8, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,678", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.17, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,688", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.6, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,699", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.74, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,708", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.65, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,714", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,723", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.77, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,731", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.62, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,738", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,745", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.63, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,757", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.002s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.94, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,766", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,775", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.69, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,784", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.57, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,790", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.69, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,798", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.76, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,805", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.58, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,811", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,819", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,825", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,832", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,840", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.76, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,846", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.58, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,852", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,858", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.57, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,865", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,871", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,878", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,893", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,903", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,911", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.19, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,919", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,927", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,935", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,942", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,950", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,957", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,965", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.67, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,972", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:20,993", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,002", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,016", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,027", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.59, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,036", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,043", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.65, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,051", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.61, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,060", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,068", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,077", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,090", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,108", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.003s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,144", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.004s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 3.96, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,155", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,162", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.68, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,172", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.002s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.59, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,186", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,198", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,212", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.97, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,222", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.69, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,228", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,235", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,242", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.43, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,248", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,253", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.44, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,260", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.43, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,265", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,271", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.05, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,279", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,286", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,294", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,302", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.55, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,310", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,318", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,325", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,332", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,339", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,345", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,353", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,361", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.97, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,368", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,374", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,381", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,388", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.57, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,393", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,400", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,408", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,414", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,420", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,427", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.57, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,434", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,440", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,448", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,454", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,462", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,470", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,480", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.66, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,487", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,494", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,501", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,508", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,521", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,527", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.55, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,534", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.02, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,541", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.44, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,547", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,553", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,565", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,575", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,583", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,590", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,598", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,605", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.59, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,611", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,617", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,623", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,629", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.42, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,636", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,641", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,647", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,655", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.55, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,661", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,668", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,674", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,680", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,687", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.44, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,693", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,702", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.48, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,710", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,717", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,724", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,732", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,739", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,746", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,753", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,760", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,767", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,774", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,780", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,786", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,792", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,799", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,804", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.57, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,811", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,818", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,825", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,832", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,838", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.57, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,845", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,853", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,862", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,871", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,891", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.55, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,899", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,907", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.9, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,916", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,924", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,931", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,940", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.72, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,947", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,953", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.18, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,960", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,966", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,972", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,979", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,985", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,991", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.44, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:21,997", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,003", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.61, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,009", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,017", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,025", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.58, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,032", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.55, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,043", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,056", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.003s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,066", "module": "performance_middleware", "process": 95012, "thread": 6144225280, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,078", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,089", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,096", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,106", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,113", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,120", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.97, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,127", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,133", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,139", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,148", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.58, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,155", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.55, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,165", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.93, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,173", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.05, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,181", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,187", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,193", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.55, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,200", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.57, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,209", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,215", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,221", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.72, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,227", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,233", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,249", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.43, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,256", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,261", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.44, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,267", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,273", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,279", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,290", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.0, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,300", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.08, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,308", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,317", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,325", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,334", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,341", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.59, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,347", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,353", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.55, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,361", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,368", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,377", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.59, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,384", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,392", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,398", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,405", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,411", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,417", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,423", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,430", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,437", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,445", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.6, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,453", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,460", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,469", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.65, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,477", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.01, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,485", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,492", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,500", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,507", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,513", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,519", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,526", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,535", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,543", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.58, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,552", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,558", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.71, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,567", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,573", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,581", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,587", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,594", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,600", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,607", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,613", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,620", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.58, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,627", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,635", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.58, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,643", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,651", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.05, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,659", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,666", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,673", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,679", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,685", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,692", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,699", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.63, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,705", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.58, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,710", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,718", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,725", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,737", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,743", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,750", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.57, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,757", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,764", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.8, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,772", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.69, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,780", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.94, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,788", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.69, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,795", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,803", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,811", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,820", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,826", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,833", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.43, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,840", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,846", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,852", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,858", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,866", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,872", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.6, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,878", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,885", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.58, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,893", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,900", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.6, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,906", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,912", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.6, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,921", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.76, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,928", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,937", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,945", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,952", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,963", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.87, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,970", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,979", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.57, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,987", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.64, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:22,995", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,003", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.13, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,010", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.65, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,017", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.59, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,024", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,031", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.62, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,038", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,044", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,050", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,060", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,069", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,077", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,085", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,092", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,100", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,112", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.23, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,123", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,130", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.04, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,139", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,147", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.65, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,154", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,163", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.72, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,176", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.57, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,187", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,195", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:23,211", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.07, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:24,218", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:24,226", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.74, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:24,827", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.14, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,373", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.47, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,383", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.12, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,393", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.17, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,402", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.02, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,409", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.07, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,417", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.07, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,427", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.003s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,437", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.002s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.94, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,446", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.16, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,454", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.002s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 2.0, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,463", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.14, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,473", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.002s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.56, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,480", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.75, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,487", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.91, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,493", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,501", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,508", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,515", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.58, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,522", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.08, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,536", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,542", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,548", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,557", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,563", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,569", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.63, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,577", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,584", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,591", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,604", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.64, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,615", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,624", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,636", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.63, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,646", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.06, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,661", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.57, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,668", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,675", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,682", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,690", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,697", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:28,703", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:47,873", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.86, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:47,881", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.57, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:47,889", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:47,899", "module": "performance_middleware", "process": 95012, "thread": 6144225280, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.63, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:47,907", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:47,915", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.63, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:47,921", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:47,929", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:47,939", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:47,946", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.73, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:47,958", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.6, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:47,967", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.67, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:48,427", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:48,437", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:48,773", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,087", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,096", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,103", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,112", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.63, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,122", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.12, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,135", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,142", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,150", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,157", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,164", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.84, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,172", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.99, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,179", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,187", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.13, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,196", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.21, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,205", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.34, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,216", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.38, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,234", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.010s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 10.39, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,247", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.14, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,257", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.22, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,273", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.003s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 3.29, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,284", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.4, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,301", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.010s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 9.71, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,312", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.36, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,328", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,335", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,345", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,352", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,359", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,365", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,373", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,379", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,385", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,392", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,398", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,405", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.44, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,413", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,419", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,425", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,432", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,441", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.37, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,451", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,460", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,471", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,480", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.65, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,490", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,497", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,503", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.95, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,509", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.44, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,515", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,521", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.59, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,527", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,534", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,540", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,546", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,553", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.57, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,560", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.44, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,569", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,578", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,595", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,606", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.002s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.73, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,615", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,632", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:50,657", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.72, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:51,046", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:51,054", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:22:55,995", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:06,203", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,168", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.55, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,175", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.6, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,182", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.66, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,189", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,195", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.55, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,203", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.58, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,211", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,217", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,224", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,230", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,236", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,243", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.66, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,253", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.63, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,259", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,266", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,272", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,278", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,284", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,292", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.21, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,300", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,307", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,314", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,322", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,329", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,336", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,342", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,350", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,357", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,363", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,369", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,375", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,381", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,388", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,394", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.55, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,402", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.77, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,408", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.59, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,418", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,426", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,434", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,442", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,449", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,455", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,461", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.93, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,466", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,472", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,477", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,483", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,489", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,497", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.69, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,504", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,510", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,517", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,526", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.64, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,533", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,539", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,545", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.55, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,551", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:23:11,557", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:21,984", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:21,994", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,006", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.92, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,016", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,025", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,033", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,108", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.44, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,147", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,156", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,166", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,176", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,185", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,193", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.57, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,200", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,373", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.6, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,492", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,501", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,510", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,524", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,532", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,543", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.002s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.55, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,600", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.44, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,607", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,635", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.84, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,641", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,648", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,656", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.51, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,664", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,671", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,677", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,684", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.6, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,691", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.42, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,705", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,713", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.43, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,719", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.49, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,726", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.53, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,735", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.69, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,742", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,750", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,759", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,765", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,779", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.5, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,843", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.57, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,867", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.6, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,886", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.002s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 1.56, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,893", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.61, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,901", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.54, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,908", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.43, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,916", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,923", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,929", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.52, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,938", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,944", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.45, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,950", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.48, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,959", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.6, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,966", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.47, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,973", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,981", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,987", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.000s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.46, "duration_seconds": 0.0, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:22,995", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:24:23,001", "module": "performance_middleware", "process": 95012, "thread": 6127398912, "message": "Request performance: GET /api/v1/parks/ - 0.001s, 0 queries, 501", "path": "/api/v1/parks/", "method": "GET", "status_code": 501, "duration_ms": 0.56, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 157, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:26:12,198", "module": "performance_middleware", "process": 4491, "thread": 6129676288, "message": "Request performance: GET /api/v1/parks/ - 0.009s, 0 queries, 500", "path": "/api/v1/parks/", "method": "GET", "status_code": 500, "duration_ms": 8.77, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 183, "user_id": null, "user_agent": "curl/8.7.1", "remote_addr": "127.0.0.1"} +{"levelname": "ERROR", "asctime": "2025-08-31 11:30:39,995", "module": "performance_middleware", "process": 10385, "thread": 6147125248, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.077s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5076.92, "duration_seconds": 5.077, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.005}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:30:40,044", "module": "performance_middleware", "process": 10385, "thread": 6130298880, "message": "Request performance: GET /api/v1/parks/ - 5.121s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5121.2, "duration_seconds": 5.121, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.005}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.042}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:30:46,066", "module": "performance_middleware", "process": 10385, "thread": 6130298880, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.065s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5065.47, "duration_seconds": 5.065, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.006}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.0}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:31:01,549", "module": "performance_middleware", "process": 10385, "thread": 6130298880, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.043s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5043.39, "duration_seconds": 5.043, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.0}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:31:06,578", "module": "performance_middleware", "process": 10385, "thread": 6147125248, "message": "Request performance: GET /api/v1/parks/ - 5.096s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5096.38, "duration_seconds": 5.096, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.003}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.047}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:33:05,078", "module": "performance_middleware", "process": 10385, "thread": 6147125248, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.053s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5052.75, "duration_seconds": 5.053, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:33:05,134", "module": "performance_middleware", "process": 10385, "thread": 6130298880, "message": "Request performance: GET /api/v1/parks/ - 5.113s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5112.84, "duration_seconds": 5.113, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.004}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.049}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:33:23,586", "module": "performance_middleware", "process": 10385, "thread": 6129725440, "message": "Request performance: GET /api/v1/parks/ - 5.123s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5122.96, "duration_seconds": 5.123, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.004}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.023}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:36:10,403", "module": "performance_middleware", "process": 10385, "thread": 6146551808, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.044s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5043.72, "duration_seconds": 5.044, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.0}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:38:25,068", "module": "performance_middleware", "process": 10385, "thread": 6129725440, "message": "Request performance: GET /api/v1/health/simple/ - 5.048s, 1 queries, 200", "path": "/api/v1/health/simple/", "method": "GET", "status_code": 200, "duration_ms": 5048.0, "duration_seconds": 5.048, "query_count": 1, "content_length_bytes": 62, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT 1", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:39:34,534", "module": "performance_middleware", "process": 10385, "thread": 6129725440, "message": "Request exception: GET /parks/europa-park/rides/ - 0.063s, 1 queries, AttributeError: 'RideSearchService' object has no attribute 'search_rides'", "path": "/parks/europa-park/rides/", "method": "GET", "status_code": 500, "duration_ms": 62.91, "query_count": 1, "exception": "'RideSearchService' object has no attribute 'search_rides'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-31 11:39:34,577", "module": "performance_middleware", "process": 10385, "thread": 6129725440, "message": "Request performance: GET /parks/europa-park/rides/ - 0.106s, 1 queries, 500", "path": "/parks/europa-park/rides/", "method": "GET", "status_code": 500, "duration_ms": 105.55, "duration_seconds": 0.106, "query_count": 1, "content_length_bytes": 108934, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:39:36,900", "module": "performance_middleware", "process": 10385, "thread": 6129725440, "message": "Request exception: GET /parks/europa-park/rides/ - 0.073s, 1 queries, AttributeError: 'RideSearchService' object has no attribute 'search_rides'", "path": "/parks/europa-park/rides/", "method": "GET", "status_code": 500, "duration_ms": 73.41, "query_count": 1, "exception": "'RideSearchService' object has no attribute 'search_rides'", "exception_type": "AttributeError", "user_id": null} +{"levelname": "ERROR", "asctime": "2025-08-31 11:39:36,932", "module": "performance_middleware", "process": 10385, "thread": 6129725440, "message": "Request performance: GET /parks/europa-park/rides/ - 0.105s, 1 queries, 500", "path": "/parks/europa-park/rides/", "method": "GET", "status_code": 500, "duration_ms": 105.05, "duration_seconds": 0.105, "query_count": 1, "content_length_bytes": 108934, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "127.0.0.1", "queries": [{"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:44:38,714", "module": "performance_middleware", "process": 10385, "thread": 6129725440, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.078s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5077.96, "duration_seconds": 5.078, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.006}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.001}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:44:43,007", "module": "performance_middleware", "process": 10385, "thread": 6146551808, "message": "Request performance: GET /api/v1/parks/ - 5.126s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5125.63, "duration_seconds": 5.126, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.004}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.042}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:53:38,576", "module": "performance_middleware", "process": 10385, "thread": 6129725440, "message": "Request performance: GET /api/v1/stats/ - 5.080s, 14 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5080.05, "duration_seconds": 5.08, "query_count": 14, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_company\" WHERE \"rides_company\".\"roles\" @> (ARRAY['DESIGNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkphoto\"", "time": 0.002}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridephoto\"", "time": 0.003}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_rollercoasterstats\"", "time": 0.002}, {"sql": "SELECT \"rides_ride\".\"category\" AS \"category\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" WHERE NOT (\"rides_ride\".\"category\" = '') GROUP BY 1", "time": 0.0}, {"sql": "SELECT \"parks_park\".\"status\" AS \"status\", COUNT(\"parks_park\".\"id\") AS \"count\" FROM \"parks_park\" GROUP BY 1", "time": 0.001}, {"sql": "SELECT \"rides_ride\".\"status\" AS \"status\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" GROUP BY 1", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkreview\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridereview\"", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:53:38,665", "module": "performance_middleware", "process": 10385, "thread": 6146551808, "message": "Request performance: GET /api/v1/trending/ - 5.123s, 78 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5122.77, "duration_seconds": 5.123, "query_count": 78, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 97 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T15:53:38.661151+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 97 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T15:53:38.661151+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 102 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T15:53:38.662174+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 102 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T15:53:38.662174+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 101 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T15:53:38.663026+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 101 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T15:53:38.663026+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 98 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T15:53:38.663720+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 98 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T15:53:38.663720+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 134 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T15:53:38.664515+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 134 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T15:53:38.664515+00:...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:53:43,588", "module": "performance_middleware", "process": 10385, "thread": 6164525056, "message": "Request performance: GET /api/v1/new-content/ - 5.094s, 2 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5093.66, "duration_seconds": 5.094, "query_count": 2, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.018}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:53:43,598", "module": "performance_middleware", "process": 10385, "thread": 6325039104, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.050s, 2 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5050.31, "duration_seconds": 5.05, "query_count": 2, "content_length_bytes": 3645, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_parkreview\".\"id\", \"parks_parkreview\".\"park_id\", \"parks_parkreview\".\"user_id\", \"parks_parkreview\".\"rating\", \"parks_parkreview\".\"title\", \"parks_parkreview\".\"content\", \"parks_parkreview\".\"v...", "time": 0.005}, {"sql": "SELECT \"rides_ridereview\".\"id\", \"rides_ridereview\".\"ride_id\", \"rides_ridereview\".\"user_id\", \"rides_ridereview\".\"rating\", \"rides_ridereview\".\"title\", \"rides_ridereview\".\"content\", \"rides_ridereview\".\"v...", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:55:49,389", "module": "performance_middleware", "process": 10385, "thread": 6146551808, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.057s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5057.01, "duration_seconds": 5.057, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:55:49,432", "module": "performance_middleware", "process": 10385, "thread": 6129725440, "message": "Request performance: GET /api/v1/parks/ - 5.099s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5099.41, "duration_seconds": 5.099, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.004}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.037}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:55:54,261", "module": "performance_middleware", "process": 10385, "thread": 6164525056, "message": "Request performance: GET /api/v1/parks/ - 5.067s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5066.97, "duration_seconds": 5.067, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.002}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.012}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:56:44,052", "module": "performance_middleware", "process": 10385, "thread": 6129725440, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.074s, 2 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5074.4, "duration_seconds": 5.074, "query_count": 2, "content_length_bytes": 3645, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_parkreview\".\"id\", \"parks_parkreview\".\"park_id\", \"parks_parkreview\".\"user_id\", \"parks_parkreview\".\"rating\", \"parks_parkreview\".\"title\", \"parks_parkreview\".\"content\", \"parks_parkreview\".\"v...", "time": 0.006}, {"sql": "SELECT \"rides_ridereview\".\"id\", \"rides_ridereview\".\"ride_id\", \"rides_ridereview\".\"user_id\", \"rides_ridereview\".\"rating\", \"rides_ridereview\".\"title\", \"rides_ridereview\".\"content\", \"rides_ridereview\".\"v...", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:58:17,886", "module": "performance_middleware", "process": 10385, "thread": 6129725440, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.080s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5080.13, "duration_seconds": 5.08, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.008}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.001}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:58:17,936", "module": "performance_middleware", "process": 10385, "thread": 6164525056, "message": "Request performance: GET /api/v1/parks/ - 5.091s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5090.6, "duration_seconds": 5.091, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.003}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.041}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:58:17,937", "module": "performance_middleware", "process": 10385, "thread": 6146551808, "message": "Request performance: GET /api/v1/parks/ - 5.119s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5118.74, "duration_seconds": 5.119, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.005}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.047}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:58:47,542", "module": "performance_middleware", "process": 10385, "thread": 6146551808, "message": "Request performance: GET /api/v1/parks/ - 5.088s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5088.31, "duration_seconds": 5.088, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.003}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.014}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:58:47,548", "module": "performance_middleware", "process": 10385, "thread": 6164525056, "message": "Request performance: GET /api/v1/parks/ - 5.060s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5059.55, "duration_seconds": 5.06, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.002}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.023}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 11:59:15,689", "module": "performance_middleware", "process": 10385, "thread": 6129725440, "message": "Request performance: GET /api/v1/stats/ - 5.068s, 14 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5067.64, "duration_seconds": 5.068, "query_count": 14, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_company\" WHERE \"rides_company\".\"roles\" @> (ARRAY['DESIGNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkphoto\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridephoto\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_rollercoasterstats\"", "time": 0.001}, {"sql": "SELECT \"rides_ride\".\"category\" AS \"category\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" WHERE NOT (\"rides_ride\".\"category\" = '') GROUP BY 1", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"status\" AS \"status\", COUNT(\"parks_park\".\"id\") AS \"count\" FROM \"parks_park\" GROUP BY 1", "time": 0.001}, {"sql": "SELECT \"rides_ride\".\"status\" AS \"status\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" GROUP BY 1", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkreview\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridereview\"", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:00:31,885", "module": "performance_middleware", "process": 10385, "thread": 6129725440, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.076s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5076.13, "duration_seconds": 5.076, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.013}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.004}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:00:31,916", "module": "performance_middleware", "process": 10385, "thread": 6146551808, "message": "Request performance: GET /api/v1/parks/ - 5.062s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5062.0, "duration_seconds": 5.062, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.003}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.015}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:00:36,911", "module": "performance_middleware", "process": 10385, "thread": 6164525056, "message": "Request performance: GET /api/v1/parks/ - 5.112s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5112.11, "duration_seconds": 5.112, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.009}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.033}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:04:25,811", "module": "performance_middleware", "process": 10385, "thread": 6325039104, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.133s, 2 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5132.78, "duration_seconds": 5.133, "query_count": 2, "content_length_bytes": 3645, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT \"parks_parkreview\".\"id\", \"parks_parkreview\".\"park_id\", \"parks_parkreview\".\"user_id\", \"parks_parkreview\".\"rating\", \"parks_parkreview\".\"title\", \"parks_parkreview\".\"content\", \"parks_parkreview\".\"v...", "time": 0.016}, {"sql": "SELECT \"rides_ridereview\".\"id\", \"rides_ridereview\".\"ride_id\", \"rides_ridereview\".\"user_id\", \"rides_ridereview\".\"rating\", \"rides_ridereview\".\"title\", \"rides_ridereview\".\"content\", \"rides_ridereview\".\"v...", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:04:52,074", "module": "performance_middleware", "process": 10385, "thread": 6146551808, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.075s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5075.35, "duration_seconds": 5.075, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.004}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.001}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:04:52,104", "module": "performance_middleware", "process": 10385, "thread": 6164525056, "message": "Request performance: GET /api/v1/parks/ - 5.080s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5080.23, "duration_seconds": 5.08, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.004}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.019}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:04:52,108", "module": "performance_middleware", "process": 10385, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.058s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5057.56, "duration_seconds": 5.058, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.003}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.001}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:04:52,110", "module": "performance_middleware", "process": 10385, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.066s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5065.9, "duration_seconds": 5.066, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.003}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.001}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:04:52,123", "module": "performance_middleware", "process": 10385, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/ - 5.070s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5070.47, "duration_seconds": 5.07, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.011}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.017}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:04:52,181", "module": "performance_middleware", "process": 10385, "thread": 6129725440, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.025s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5025.5, "duration_seconds": 5.025, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.0}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:06:04,168", "module": "performance_middleware", "process": 10385, "thread": 6163951616, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.053s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5052.72, "duration_seconds": 5.053, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.003}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.0}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:06:04,214", "module": "performance_middleware", "process": 10385, "thread": 6146551808, "message": "Request performance: GET /api/v1/parks/ - 5.125s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5124.62, "duration_seconds": 5.125, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.005}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.042}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:06:36,577", "module": "performance_middleware", "process": 10385, "thread": 6163951616, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.044s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5044.39, "duration_seconds": 5.044, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.001}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:06:36,632", "module": "performance_middleware", "process": 10385, "thread": 6146551808, "message": "Request performance: GET /api/v1/parks/ - 5.123s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5123.1, "duration_seconds": 5.123, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.003}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.047}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.008}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:06:48,107", "module": "performance_middleware", "process": 10385, "thread": 6163951616, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.061s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5061.44, "duration_seconds": 5.061, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.003}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:06:48,125", "module": "performance_middleware", "process": 10385, "thread": 6146551808, "message": "Request performance: GET /api/v1/parks/ - 5.096s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5096.21, "duration_seconds": 5.096, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.004}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.012}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:07:03,980", "module": "performance_middleware", "process": 10385, "thread": 6163378176, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.043s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5042.55, "duration_seconds": 5.043, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.0}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:07:03,997", "module": "performance_middleware", "process": 10385, "thread": 6146551808, "message": "Request performance: GET /api/v1/parks/ - 5.083s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5082.86, "duration_seconds": 5.083, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.002}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.015}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:07:34,545", "module": "performance_middleware", "process": 10385, "thread": 6163378176, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.060s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5060.35, "duration_seconds": 5.06, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.001}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:07:34,560", "module": "performance_middleware", "process": 10385, "thread": 6146551808, "message": "Request performance: GET /api/v1/parks/ - 5.089s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5088.94, "duration_seconds": 5.089, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.003}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.014}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:08:29,431", "module": "performance_middleware", "process": 10385, "thread": 6163378176, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.078s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5077.58, "duration_seconds": 5.078, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.003}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:08:29,492", "module": "performance_middleware", "process": 10385, "thread": 6146551808, "message": "Request performance: GET /api/v1/parks/ - 5.147s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5146.76, "duration_seconds": 5.147, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.006}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.05}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:08:43,646", "module": "performance_middleware", "process": 10385, "thread": 6163951616, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.045s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5044.73, "duration_seconds": 5.045, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.0}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:08:43,662", "module": "performance_middleware", "process": 10385, "thread": 6147125248, "message": "Request performance: GET /api/v1/parks/ - 5.074s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5073.88, "duration_seconds": 5.074, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.003}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.013}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:09:02,552", "module": "performance_middleware", "process": 10385, "thread": 6163951616, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.050s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5050.35, "duration_seconds": 5.05, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.003}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:09:02,582", "module": "performance_middleware", "process": 10385, "thread": 6147125248, "message": "Request performance: GET /api/v1/parks/ - 5.086s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5086.05, "duration_seconds": 5.086, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.005}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.016}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:30:30,195", "module": "performance_middleware", "process": 10385, "thread": 6130298880, "message": "Request performance: GET /api/v1/stats/ - 5.071s, 14 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5071.03, "duration_seconds": 5.071, "query_count": 14, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_company\" WHERE \"rides_company\".\"roles\" @> (ARRAY['DESIGNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkphoto\"", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridephoto\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_rollercoasterstats\"", "time": 0.001}, {"sql": "SELECT \"rides_ride\".\"category\" AS \"category\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" WHERE NOT (\"rides_ride\".\"category\" = '') GROUP BY 1", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"status\" AS \"status\", COUNT(\"parks_park\".\"id\") AS \"count\" FROM \"parks_park\" GROUP BY 1", "time": 0.0}, {"sql": "SELECT \"rides_ride\".\"status\" AS \"status\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" GROUP BY 1", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkreview\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridereview\"", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:30:30,235", "module": "performance_middleware", "process": 10385, "thread": 6163951616, "message": "Request performance: GET /api/v1/new-content/ - 5.089s, 2 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5088.78, "duration_seconds": 5.089, "query_count": 2, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.04}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:30:35,207", "module": "performance_middleware", "process": 10385, "thread": 6147125248, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.070s, 2 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5069.6, "duration_seconds": 5.07, "query_count": 2, "content_length_bytes": 3645, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_parkreview\".\"id\", \"parks_parkreview\".\"park_id\", \"parks_parkreview\".\"user_id\", \"parks_parkreview\".\"rating\", \"parks_parkreview\".\"title\", \"parks_parkreview\".\"content\", \"parks_parkreview\".\"v...", "time": 0.005}, {"sql": "SELECT \"rides_ridereview\".\"id\", \"rides_ridereview\".\"ride_id\", \"rides_ridereview\".\"user_id\", \"rides_ridereview\".\"rating\", \"rides_ridereview\".\"title\", \"rides_ridereview\".\"content\", \"rides_ridereview\".\"v...", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:30:36,482", "module": "performance_middleware", "process": 10385, "thread": 6130298880, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.061s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5061.09, "duration_seconds": 5.061, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.003}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.001}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:30:36,499", "module": "performance_middleware", "process": 10385, "thread": 6163951616, "message": "Request performance: GET /api/v1/parks/ - 5.074s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5073.76, "duration_seconds": 5.074, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.002}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.014}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:30:36,500", "module": "performance_middleware", "process": 10385, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/ - 5.046s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5046.48, "duration_seconds": 5.046, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.003}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.012}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:32:12,795", "module": "performance_middleware", "process": 10385, "thread": 6130298880, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.049s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5049.1, "duration_seconds": 5.049, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.003}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.003}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:32:12,841", "module": "performance_middleware", "process": 10385, "thread": 6147125248, "message": "Request performance: GET /api/v1/parks/ - 5.091s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5090.72, "duration_seconds": 5.091, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.003}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.041}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:32:15,729", "module": "performance_middleware", "process": 10385, "thread": 6163951616, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.048s, 2 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5048.39, "duration_seconds": 5.048, "query_count": 2, "content_length_bytes": 3645, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_parkreview\".\"id\", \"parks_parkreview\".\"park_id\", \"parks_parkreview\".\"user_id\", \"parks_parkreview\".\"rating\", \"parks_parkreview\".\"title\", \"parks_parkreview\".\"content\", \"parks_parkreview\".\"v...", "time": 0.003}, {"sql": "SELECT \"rides_ridereview\".\"id\", \"rides_ridereview\".\"ride_id\", \"rides_ridereview\".\"user_id\", \"rides_ridereview\".\"rating\", \"rides_ridereview\".\"title\", \"rides_ridereview\".\"content\", \"rides_ridereview\".\"v...", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:32:20,752", "module": "performance_middleware", "process": 10385, "thread": 6130298880, "message": "Request performance: GET /api/v1/parks/ - 5.090s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5089.76, "duration_seconds": 5.09, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.003}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.019}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:33:54,225", "module": "performance_middleware", "process": 10385, "thread": 6163951616, "message": "Request performance: GET /api/v1/parks/ - 5.074s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5074.0, "duration_seconds": 5.074, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.003}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.027}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:33:54,231", "module": "performance_middleware", "process": 10385, "thread": 6147125248, "message": "Request performance: GET /api/v1/parks/ - 5.116s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5116.44, "duration_seconds": 5.116, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.005}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.042}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.005}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:35:59,933", "module": "performance_middleware", "process": 10385, "thread": 6130298880, "message": "Request performance: GET /api/v1/stats/ - 5.073s, 14 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5073.28, "duration_seconds": 5.073, "query_count": 14, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_company\" WHERE \"rides_company\".\"roles\" @> (ARRAY['DESIGNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkphoto\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridephoto\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_rollercoasterstats\"", "time": 0.001}, {"sql": "SELECT \"rides_ride\".\"category\" AS \"category\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" WHERE NOT (\"rides_ride\".\"category\" = '') GROUP BY 1", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"status\" AS \"status\", COUNT(\"parks_park\".\"id\") AS \"count\" FROM \"parks_park\" GROUP BY 1", "time": 0.0}, {"sql": "SELECT \"rides_ride\".\"status\" AS \"status\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" GROUP BY 1", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkreview\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridereview\"", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:36:38,640", "module": "performance_middleware", "process": 10385, "thread": 6130298880, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.076s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5076.2, "duration_seconds": 5.076, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.004}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.001}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:36:38,720", "module": "performance_middleware", "process": 10385, "thread": 6147125248, "message": "Request performance: GET /api/v1/parks/ - 5.143s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5142.89, "duration_seconds": 5.143, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.005}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.058}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:40:09,508", "module": "performance_middleware", "process": 10385, "thread": 6130298880, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.087s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5087.12, "duration_seconds": 5.087, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.007}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.004}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.003}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:40:09,562", "module": "performance_middleware", "process": 10385, "thread": 6163951616, "message": "Request performance: GET /api/v1/parks/ - 5.101s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5101.23, "duration_seconds": 5.101, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.012}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.031}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:40:09,563", "module": "performance_middleware", "process": 10385, "thread": 6147125248, "message": "Request performance: GET /api/v1/parks/ - 5.133s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5132.67, "duration_seconds": 5.133, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.01}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.06}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:41:24,378", "module": "performance_middleware", "process": 10385, "thread": 6163951616, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.051s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5050.99, "duration_seconds": 5.051, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.003}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:41:24,432", "module": "performance_middleware", "process": 10385, "thread": 6147125248, "message": "Request performance: GET /api/v1/parks/ - 5.117s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5116.6, "duration_seconds": 5.117, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.005}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.044}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:41:33,643", "module": "performance_middleware", "process": 10385, "thread": 6163951616, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.061s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5060.57, "duration_seconds": 5.061, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.003}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.003}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:41:33,670", "module": "performance_middleware", "process": 10385, "thread": 6147125248, "message": "Request performance: GET /api/v1/parks/ - 5.096s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5095.95, "duration_seconds": 5.096, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.004}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.019}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:42:42,318", "module": "performance_middleware", "process": 10385, "thread": 6147698688, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.056s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5055.83, "duration_seconds": 5.056, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.003}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.001}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:42:42,318", "module": "performance_middleware", "process": 10385, "thread": 6164525056, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.051s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5051.21, "duration_seconds": 5.051, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.004}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.001}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:43:36,469", "module": "performance_middleware", "process": 10385, "thread": 6147125248, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.042s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5041.93, "duration_seconds": 5.042, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.0}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:43:36,471", "module": "performance_middleware", "process": 10385, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.041s, 3 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5040.92, "duration_seconds": 5.041, "query_count": 3, "content_length_bytes": 1302, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.001}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:46:21,829", "module": "performance_middleware", "process": 10385, "thread": 6147698688, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.109s, 2 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5109.41, "duration_seconds": 5.109, "query_count": 2, "content_length_bytes": 3645, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_parkreview\".\"id\", \"parks_parkreview\".\"park_id\", \"parks_parkreview\".\"user_id\", \"parks_parkreview\".\"rating\", \"parks_parkreview\".\"title\", \"parks_parkreview\".\"content\", \"parks_parkreview\".\"v...", "time": 0.009}, {"sql": "SELECT \"rides_ridereview\".\"id\", \"rides_ridereview\".\"ride_id\", \"rides_ridereview\".\"user_id\", \"rides_ridereview\".\"rating\", \"rides_ridereview\".\"title\", \"rides_ridereview\".\"content\", \"rides_ridereview\".\"v...", "time": 0.006}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:46:36,112", "module": "performance_middleware", "process": 10385, "thread": 6147698688, "message": "Request performance: GET /api/v1/parks/ - 5.166s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5165.66, "duration_seconds": 5.166, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.003}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.045}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:54:35,507", "module": "performance_middleware", "process": 35391, "thread": 6186250240, "message": "Request performance: GET /api/v1/parks/ - 5.158s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5157.54, "duration_seconds": 5.158, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.019}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.047}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:54:38,784", "module": "performance_middleware", "process": 35391, "thread": 6169423872, "message": "Request performance: GET /api/v1/parks/ - 5.085s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5084.6, "duration_seconds": 5.085, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.002}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.012}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:54:40,447", "module": "performance_middleware", "process": 35391, "thread": 6203076608, "message": "Request performance: GET /api/v1/parks/ - 5.105s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5104.88, "duration_seconds": 5.105, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.002}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.019}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:55:15,705", "module": "performance_middleware", "process": 35391, "thread": 6169423872, "message": "Request performance: GET /api/v1/stats/ - 5.064s, 14 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5063.94, "duration_seconds": 5.064, "query_count": 14, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_company\" WHERE \"rides_company\".\"roles\" @> (ARRAY['DESIGNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkphoto\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridephoto\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_rollercoasterstats\"", "time": 0.001}, {"sql": "SELECT \"rides_ride\".\"category\" AS \"category\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" WHERE NOT (\"rides_ride\".\"category\" = '') GROUP BY 1", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"status\" AS \"status\", COUNT(\"parks_park\".\"id\") AS \"count\" FROM \"parks_park\" GROUP BY 1", "time": 0.0}, {"sql": "SELECT \"rides_ride\".\"status\" AS \"status\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" GROUP BY 1", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkreview\"", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridereview\"", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:55:15,822", "module": "performance_middleware", "process": 35391, "thread": 6186250240, "message": "Request performance: GET /api/v1/trending/ - 5.160s, 79 queries, 200", "path": "/api/v1/trending/", "method": "GET", "status_code": 200, "duration_ms": 5159.66, "duration_seconds": 5.16, "query_count": 79, "content_length_bytes": 1375, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 97 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T16:55:15.819105+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 97 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T16:55:15.819105+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 102 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T16:55:15.819816+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 102 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T16:55:15.819816+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 101 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T16:55:15.820536+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 101 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T16:55:15.820536+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 98 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T16:55:15.821162+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 28 AND \"core_pageview\".\"object_id\" = 98 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T16:55:15.821162+00:0...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 134 AND \"core_pageview\".\"timestamp\" >= '2025-08-24T16:55:15.821772+00:...", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"core_pageview\" WHERE (\"core_pageview\".\"content_type_id\" = 39 AND \"core_pageview\".\"object_id\" = 134 AND \"core_pageview\".\"timestamp\" >= '2025-08-17T16:55:15.821772+00:...", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:55:20,731", "module": "performance_middleware", "process": 35391, "thread": 6219902976, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.063s, 2 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5062.64, "duration_seconds": 5.063, "query_count": 2, "content_length_bytes": 3645, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_parkreview\".\"id\", \"parks_parkreview\".\"park_id\", \"parks_parkreview\".\"user_id\", \"parks_parkreview\".\"rating\", \"parks_parkreview\".\"title\", \"parks_parkreview\".\"content\", \"parks_parkreview\".\"v...", "time": 0.006}, {"sql": "SELECT \"rides_ridereview\".\"id\", \"rides_ridereview\".\"ride_id\", \"rides_ridereview\".\"user_id\", \"rides_ridereview\".\"rating\", \"rides_ridereview\".\"title\", \"rides_ridereview\".\"content\", \"rides_ridereview\".\"v...", "time": 0.008}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:55:20,733", "module": "performance_middleware", "process": 35391, "thread": 6203076608, "message": "Request performance: GET /api/v1/new-content/ - 5.086s, 2 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5085.83, "duration_seconds": 5.086, "query_count": 2, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.022}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.008}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:55:23,601", "module": "performance_middleware", "process": 35391, "thread": 6169423872, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.080s, 7 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5080.05, "duration_seconds": 5.08, "query_count": 7, "content_length_bytes": 3000, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.003}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.001}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"city\" AS \"location__city\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocatio...", "time": 0.005}, {"sql": "SELECT \"parks_company\".\"id\" AS \"id\", \"parks_company\".\"name\" AS \"name\", \"parks_company\".\"slug\" AS \"slug\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['OPERATOR'])::varchar(20)[] ORDER B...", "time": 0.001}, {"sql": "SELECT \"parks_company\".\"id\" AS \"id\", \"parks_company\".\"name\" AS \"name\", \"parks_company\".\"slug\" AS \"slug\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[] O...", "time": 0.001}, {"sql": "SELECT MIN(\"parks_park\".\"average_rating\") AS \"min_rating\", MAX(\"parks_park\".\"average_rating\") AS \"max_rating\", MIN(\"parks_park\".\"ride_count\") AS \"min_ride_count\", MAX(\"parks_park\".\"ride_count\") AS \"ma...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 12:55:23,615", "module": "performance_middleware", "process": 35391, "thread": 6186250240, "message": "Request performance: GET /api/v1/parks/ - 5.088s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5087.82, "duration_seconds": 5.088, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.004}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.02}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 13:45:28,737", "module": "performance_middleware", "process": 35391, "thread": 6169423872, "message": "Request performance: GET /api/v1/stats/ - 5.067s, 14 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5067.09, "duration_seconds": 5.067, "query_count": 14, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_company\" WHERE \"rides_company\".\"roles\" @> (ARRAY['DESIGNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkphoto\"", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridephoto\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_rollercoasterstats\"", "time": 0.0}, {"sql": "SELECT \"rides_ride\".\"category\" AS \"category\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" WHERE NOT (\"rides_ride\".\"category\" = '') GROUP BY 1", "time": 0.0}, {"sql": "SELECT \"parks_park\".\"status\" AS \"status\", COUNT(\"parks_park\".\"id\") AS \"count\" FROM \"parks_park\" GROUP BY 1", "time": 0.0}, {"sql": "SELECT \"rides_ride\".\"status\" AS \"status\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" GROUP BY 1", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkreview\"", "time": 0.001}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridereview\"", "time": 0.0}]} +{"levelname": "ERROR", "asctime": "2025-08-31 13:45:28,771", "module": "performance_middleware", "process": 35391, "thread": 6203076608, "message": "Request performance: GET /api/v1/new-content/ - 5.093s, 2 queries, 200", "path": "/api/v1/new-content/", "method": "GET", "status_code": 200, "duration_ms": 5092.78, "duration_seconds": 5.093, "query_count": 2, "content_length_bytes": 935, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.04}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-31 13:45:33,751", "module": "performance_middleware", "process": 35391, "thread": 6186250240, "message": "Request performance: GET /api/v1/reviews/latest/ - 5.081s, 2 queries, 200", "path": "/api/v1/reviews/latest/", "method": "GET", "status_code": 200, "duration_ms": 5080.85, "duration_seconds": 5.081, "query_count": 2, "content_length_bytes": 3645, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT \"parks_parkreview\".\"id\", \"parks_parkreview\".\"park_id\", \"parks_parkreview\".\"user_id\", \"parks_parkreview\".\"rating\", \"parks_parkreview\".\"title\", \"parks_parkreview\".\"content\", \"parks_parkreview\".\"v...", "time": 0.006}, {"sql": "SELECT \"rides_ridereview\".\"id\", \"rides_ridereview\".\"ride_id\", \"rides_ridereview\".\"user_id\", \"rides_ridereview\".\"rating\", \"rides_ridereview\".\"title\", \"rides_ridereview\".\"content\", \"rides_ridereview\".\"v...", "time": 0.006}]} +{"levelname": "ERROR", "asctime": "2025-08-31 13:58:02,817", "module": "performance_middleware", "process": 35391, "thread": 6203076608, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.074s, 7 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5074.32, "duration_seconds": 5.074, "query_count": 7, "content_length_bytes": 3000, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.004}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.003}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.0}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"city\" AS \"location__city\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocatio...", "time": 0.0}, {"sql": "SELECT \"parks_company\".\"id\" AS \"id\", \"parks_company\".\"name\" AS \"name\", \"parks_company\".\"slug\" AS \"slug\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['OPERATOR'])::varchar(20)[] ORDER B...", "time": 0.003}, {"sql": "SELECT \"parks_company\".\"id\" AS \"id\", \"parks_company\".\"name\" AS \"name\", \"parks_company\".\"slug\" AS \"slug\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[] O...", "time": 0.0}, {"sql": "SELECT MIN(\"parks_park\".\"average_rating\") AS \"min_rating\", MAX(\"parks_park\".\"average_rating\") AS \"max_rating\", MIN(\"parks_park\".\"ride_count\") AS \"min_ride_count\", MAX(\"parks_park\".\"ride_count\") AS \"ma...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 13:58:02,833", "module": "performance_middleware", "process": 35391, "thread": 6186250240, "message": "Request performance: GET /api/v1/parks/ - 5.096s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5095.56, "duration_seconds": 5.096, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.007}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.025}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 14:01:02,708", "module": "performance_middleware", "process": 35391, "thread": 6169997312, "message": "Request performance: GET /api/v1/stats/ - 5.107s, 14 queries, 200", "path": "/api/v1/stats/", "method": "GET", "status_code": 200, "duration_ms": 5107.35, "duration_seconds": 5.107, "query_count": 14, "content_length_bytes": 422, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_company\" WHERE \"rides_company\".\"roles\" @> (ARRAY['DESIGNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[]", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkphoto\"", "time": 0.004}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridephoto\"", "time": 0.007}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_rollercoasterstats\"", "time": 0.001}, {"sql": "SELECT \"rides_ride\".\"category\" AS \"category\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" WHERE NOT (\"rides_ride\".\"category\" = '') GROUP BY 1", "time": 0.001}, {"sql": "SELECT \"parks_park\".\"status\" AS \"status\", COUNT(\"parks_park\".\"id\") AS \"count\" FROM \"parks_park\" GROUP BY 1", "time": 0.001}, {"sql": "SELECT \"rides_ride\".\"status\" AS \"status\", COUNT(\"rides_ride\".\"id\") AS \"count\" FROM \"rides_ride\" GROUP BY 1", "time": 0.0}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"parks_parkreview\"", "time": 0.002}, {"sql": "SELECT COUNT(*) AS \"__count\" FROM \"rides_ridereview\"", "time": 0.004}]} +{"levelname": "ERROR", "asctime": "2025-08-31 14:01:31,218", "module": "performance_middleware", "process": 35391, "thread": 6169997312, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.068s, 7 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5067.62, "duration_seconds": 5.068, "query_count": 7, "content_length_bytes": 3000, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) dyad/0.19.0-b", "remote_addr": "::1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.0}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.0}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"city\" AS \"location__city\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocatio...", "time": 0.0}, {"sql": "SELECT \"parks_company\".\"id\" AS \"id\", \"parks_company\".\"name\" AS \"name\", \"parks_company\".\"slug\" AS \"slug\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['OPERATOR'])::varchar(20)[] ORDER B...", "time": 0.001}, {"sql": "SELECT \"parks_company\".\"id\" AS \"id\", \"parks_company\".\"name\" AS \"name\", \"parks_company\".\"slug\" AS \"slug\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[] O...", "time": 0.0}, {"sql": "SELECT MIN(\"parks_park\".\"average_rating\") AS \"min_rating\", MAX(\"parks_park\".\"average_rating\") AS \"max_rating\", MIN(\"parks_park\".\"ride_count\") AS \"min_ride_count\", MAX(\"parks_park\".\"ride_count\") AS \"ma...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 14:04:22,697", "module": "performance_middleware", "process": 35391, "thread": 6203650048, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.067s, 7 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5066.77, "duration_seconds": 5.067, "query_count": 7, "content_length_bytes": 3000, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.004}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.005}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.004}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"city\" AS \"location__city\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocatio...", "time": 0.001}, {"sql": "SELECT \"parks_company\".\"id\" AS \"id\", \"parks_company\".\"name\" AS \"name\", \"parks_company\".\"slug\" AS \"slug\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['OPERATOR'])::varchar(20)[] ORDER B...", "time": 0.001}, {"sql": "SELECT \"parks_company\".\"id\" AS \"id\", \"parks_company\".\"name\" AS \"name\", \"parks_company\".\"slug\" AS \"slug\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[] O...", "time": 0.001}, {"sql": "SELECT MIN(\"parks_park\".\"average_rating\") AS \"min_rating\", MAX(\"parks_park\".\"average_rating\") AS \"max_rating\", MIN(\"parks_park\".\"ride_count\") AS \"min_ride_count\", MAX(\"parks_park\".\"ride_count\") AS \"ma...", "time": 0.002}]} +{"levelname": "ERROR", "asctime": "2025-08-31 14:04:22,698", "module": "performance_middleware", "process": 35391, "thread": 6237302784, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.065s, 7 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5065.18, "duration_seconds": 5.065, "query_count": 7, "content_length_bytes": 3000, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.006}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.007}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"city\" AS \"location__city\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocatio...", "time": 0.001}, {"sql": "SELECT \"parks_company\".\"id\" AS \"id\", \"parks_company\".\"name\" AS \"name\", \"parks_company\".\"slug\" AS \"slug\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['OPERATOR'])::varchar(20)[] ORDER B...", "time": 0.001}, {"sql": "SELECT \"parks_company\".\"id\" AS \"id\", \"parks_company\".\"name\" AS \"name\", \"parks_company\".\"slug\" AS \"slug\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[] O...", "time": 0.002}, {"sql": "SELECT MIN(\"parks_park\".\"average_rating\") AS \"min_rating\", MAX(\"parks_park\".\"average_rating\") AS \"max_rating\", MIN(\"parks_park\".\"ride_count\") AS \"min_ride_count\", MAX(\"parks_park\".\"ride_count\") AS \"ma...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 14:04:22,699", "module": "performance_middleware", "process": 35391, "thread": 6220476416, "message": "Request performance: GET /api/v1/parks/filter-options/ - 5.067s, 7 queries, 200", "path": "/api/v1/parks/filter-options/", "method": "GET", "status_code": 200, "duration_ms": 5066.63, "duration_seconds": 5.067, "query_count": 7, "content_length_bytes": 3000, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT DISTINCT \"parks_parklocation\".\"continent\" AS \"location__continent\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_p...", "time": 0.005}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"country\" AS \"location__country\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parkl...", "time": 0.008}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"state\" AS \"location__state\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocat...", "time": 0.002}, {"sql": "SELECT DISTINCT \"parks_parklocation\".\"city\" AS \"location__city\" FROM \"parks_park\" INNER JOIN \"parks_parklocation\" ON (\"parks_park\".\"id\" = \"parks_parklocation\".\"park_id\") WHERE (NOT (\"parks_parklocatio...", "time": 0.0}, {"sql": "SELECT \"parks_company\".\"id\" AS \"id\", \"parks_company\".\"name\" AS \"name\", \"parks_company\".\"slug\" AS \"slug\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['OPERATOR'])::varchar(20)[] ORDER B...", "time": 0.001}, {"sql": "SELECT \"parks_company\".\"id\" AS \"id\", \"parks_company\".\"name\" AS \"name\", \"parks_company\".\"slug\" AS \"slug\" FROM \"parks_company\" WHERE \"parks_company\".\"roles\" @> (ARRAY['PROPERTY_OWNER'])::varchar(20)[] O...", "time": 0.002}, {"sql": "SELECT MIN(\"parks_park\".\"average_rating\") AS \"min_rating\", MAX(\"parks_park\".\"average_rating\") AS \"max_rating\", MIN(\"parks_park\".\"ride_count\") AS \"min_ride_count\", MAX(\"parks_park\".\"ride_count\") AS \"ma...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 14:04:22,740", "module": "performance_middleware", "process": 35391, "thread": 6186823680, "message": "Request performance: GET /api/v1/parks/ - 5.119s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5119.25, "duration_seconds": 5.119, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.006}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.048}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 14:04:22,741", "module": "performance_middleware", "process": 35391, "thread": 6254129152, "message": "Request performance: GET /api/v1/parks/ - 5.101s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5101.28, "duration_seconds": 5.101, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.01}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.045}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.001}]} +{"levelname": "ERROR", "asctime": "2025-08-31 14:04:22,749", "module": "performance_middleware", "process": 35391, "thread": 6169997312, "message": "Request performance: GET /api/v1/parks/ - 5.045s, 3 queries, 200", "path": "/api/v1/parks/", "method": "GET", "status_code": 200, "duration_ms": 5045.06, "duration_seconds": 5.045, "query_count": 3, "content_length_bytes": 4240, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1", "queries": [{"sql": "SELECT COUNT(*) FROM (SELECT \"parks_park\".\"id\" AS \"col1\" FROM \"parks_park\" LEFT OUTER JOIN \"rides_ride\" ON (\"parks_park\".\"id\" = \"rides_ride\".\"park_id\") LEFT OUTER JOIN \"parks_parkreview\" ON (\"parks_pa...", "time": 0.002}, {"sql": "SELECT \"parks_park\".\"id\", \"parks_park\".\"name\", \"parks_park\".\"slug\", \"parks_park\".\"description\", \"parks_park\".\"status\", \"parks_park\".\"park_type\", \"parks_park\".\"opening_date\", \"parks_park\".\"closing_date...", "time": 0.013}, {"sql": "SELECT \"rides_ride\".\"id\", \"rides_ride\".\"created_at\", \"rides_ride\".\"updated_at\", \"rides_ride\".\"name\", \"rides_ride\".\"slug\", \"rides_ride\".\"description\", \"rides_ride\".\"park_id\", \"rides_ride\".\"park_area_id...", "time": 0.0}]} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:34,426", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.019s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 19.19, "duration_seconds": 0.019, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:34,428", "module": "performance_middleware", "process": 59117, "thread": 6392344576, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 18.31, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:34,460", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.050s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 49.59, "duration_seconds": 0.05, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:34,461", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.050s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 49.66, "duration_seconds": 0.05, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:34,461", "module": "performance_middleware", "process": 59117, "thread": 6375518208, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.049s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 49.24, "duration_seconds": 0.049, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:34,464", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.34, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:34,466", "module": "performance_middleware", "process": 59117, "thread": 6392344576, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.26, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:34,478", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:34,489", "module": "performance_middleware", "process": 59117, "thread": 6392344576, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.4, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:34,489", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:34,490", "module": "performance_middleware", "process": 59117, "thread": 6375518208, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:34,490", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:34,864", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.18, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:34,975", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,054", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.04, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,067", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.22, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,081", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.62, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,101", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.3, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,103", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.54, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,125", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.44, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,125", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.54, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,146", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.43, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,147", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.36, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,152", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.96, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,165", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.0, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,176", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,185", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,224", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.44, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,236", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.08, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,265", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.08, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,270", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,275", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,287", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,298", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.59, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,314", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.03, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,326", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,335", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,351", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,360", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,374", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.65, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,385", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,415", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.09, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,426", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.72, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,435", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,450", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.06, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,491", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.71, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,501", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,510", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.79, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,536", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,558", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.83, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,589", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.024s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 23.98, "duration_seconds": 0.024, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,591", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.07, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,592", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.19, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,600", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.08, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,609", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.27, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,622", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,634", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.23, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,672", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.78, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,695", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.39, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,853", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.26, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,883", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.67, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:35,919", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.07, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:36,018", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.19, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:36,018", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.21, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:36,041", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:36,131", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.31, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:36,286", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.29, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:36,303", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:36,423", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.043s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 43.07, "duration_seconds": 0.043, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:36,582", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.4, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:36,703", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.2, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:36,735", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.15, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:36,809", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.18, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:36,915", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:37,077", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:37,177", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.28, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:37,205", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:37,307", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.25, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:37,403", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.15, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:37,500", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:37,602", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:37,691", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.41, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:37,786", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.46, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:37,891", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.15, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:37,965", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.48, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:38,082", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:38,173", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.24, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:38,266", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.7, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:38,299", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:38,526", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.045s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 44.8, "duration_seconds": 0.045, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:38,598", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:38,685", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.27, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:38,753", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.03, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:38,854", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.04, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:38,917", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.63, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:38,995", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:39,026", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:39,105", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.97, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:39,197", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.05, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:39,307", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.4, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:39,398", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.29, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:39,548", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.73, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:39,583", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.21, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:39,683", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.25, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:39,733", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.77, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:39,837", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.56, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:39,893", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.36, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:39,968", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.25, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:40,065", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.42, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:40,075", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.47, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:40,252", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.25, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:40,437", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.97, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:40,537", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.34, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:40,668", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.29, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:40,739", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.95, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:40,795", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.021s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 20.66, "duration_seconds": 0.021, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:40,871", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.83, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:40,896", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.16, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:41,023", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.97, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:41,125", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:41,204", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:41,276", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.09, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:41,401", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.02, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:41,414", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.14, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:41,486", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.85, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:41,526", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:41,602", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.44, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:41,689", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.98, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:41,753", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.45, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:41,792", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.3, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:41,804", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:41,864", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.07, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:41,948", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.54, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:42,020", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.42, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:42,039", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:42,196", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.09, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:42,286", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.91, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:42,352", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.94, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:42,516", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.71, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:42,538", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.91, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:42,613", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.94, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:42,624", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:42,711", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.73, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:42,800", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.24, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:42,922", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.13, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:42,985", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.56, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:42,998", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.14, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:43,058", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.88, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:43,194", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.44, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:43,309", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.46, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:43,384", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.74, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:43,473", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.64, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:43,553", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.64, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:43,582", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.16, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:43,638", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.92, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:43,722", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.019s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 18.94, "duration_seconds": 0.019, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:43,845", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:43,869", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:43,927", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.22, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:43,941", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:44,087", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.43, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:44,289", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.46, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:44,333", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.74, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:44,342", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.86, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:44,416", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.5, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:44,515", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.76, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:44,633", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.034s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 34.13, "duration_seconds": 0.034, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:44,697", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.85, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:44,980", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:45,143", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:45,300", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:45,366", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:45,519", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:45,665", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.06, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:45,796", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.0, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:45,878", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:45,955", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.41, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:46,022", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.42, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:46,042", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:46,087", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.69, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:46,165", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.83, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:46,283", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:46,307", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:46,374", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.38, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:46,442", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.67, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:46,589", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:46,635", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.89, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:46,731", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:46,789", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.64, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:46,901", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.027s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 27.37, "duration_seconds": 0.027, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:46,953", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:46,996", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.08, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:47,067", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.07, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:47,114", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.43, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:47,234", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.95, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:47,296", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.57, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:47,368", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.42, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:47,484", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.31, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:47,514", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.41, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:47,651", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.38, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:47,775", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.43, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:47,841", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.58, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:47,930", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:48,040", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:48,069", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.56, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:48,118", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.46, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:48,161", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.54, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:48,270", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.67, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:48,331", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.28, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:48,485", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.97, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:48,587", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.1, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:48,716", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.08, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:48,796", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.5, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:48,827", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.19, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:48,901", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:48,930", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:49,012", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:49,051", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.42, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:49,128", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.52, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:49,184", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.53, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:49,211", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.19, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:49,350", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.2, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:49,429", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.6, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:49,459", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:49,603", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.72, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:49,902", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.73, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:49,940", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.7, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:50,006", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.26, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:50,044", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:50,146", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.14, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:50,290", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.67, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:50,309", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.7, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:50,417", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.91, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:50,436", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.24, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:50,611", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.42, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:50,724", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.78, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:50,839", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:50,881", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.97, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:51,033", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.15, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:51,116", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:51,163", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.89, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:51,239", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.2, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:51,307", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.13, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:51,372", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.72, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:51,460", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.17, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:51,531", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.18, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:51,683", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:51,775", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.29, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:51,868", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:51,902", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.57, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:51,982", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.39, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:51,995", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:52,081", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.16, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:52,174", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.51, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:52,269", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.27, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:52,340", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.03, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:52,369", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:52,434", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.1, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:52,525", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.030s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 30.5, "duration_seconds": 0.03, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:52,691", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.9, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:52,894", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:52,931", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.34, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:53,032", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.77, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:53,069", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:53,200", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.038s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 38.21, "duration_seconds": 0.038, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:53,274", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:53,365", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:53,430", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:53,539", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.95, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:53,562", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.3, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:53,633", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.2, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:53,695", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.49, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:53,874", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.82, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:53,924", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.38, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:53,967", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.97, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:54,010", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.47, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:54,033", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:54,104", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:54,137", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:54,214", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.87, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:54,247", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:54,290", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:54,338", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.6, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:54,393", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.72, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:54,413", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.15, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:54,503", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:54,570", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.37, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:54,724", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.15, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:54,765", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.1, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:54,838", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.26, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:54,918", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.96, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:55,033", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.82, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:55,095", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:55,132", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:55,189", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.62, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:55,233", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.5, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:55,296", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.43, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:55,324", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.39, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:55,356", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:55,416", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:55,480", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.66, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:55,564", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.5, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:55,586", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.24, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:55,657", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.025s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 25.04, "duration_seconds": 0.025, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:55,698", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.23, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:55,813", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.91, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:55,938", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.76, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:56,063", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.45, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:56,097", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.93, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:56,149", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.02, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:56,207", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.26, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:56,246", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:56,325", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.5, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:56,374", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:56,401", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.81, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:56,481", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.67, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:56,514", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:56,633", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.47, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:56,858", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:56,917", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:56,969", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.83, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:57,038", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:57,051", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:57,092", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:57,175", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.28, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:57,231", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:57,288", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:57,316", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:57,357", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:57,413", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:57,464", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:57,523", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:57,581", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:57,649", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:57,756", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.3, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:57,823", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.61, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:57,881", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:57,900", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.53, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:57,964", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:58,011", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:58,080", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:58,107", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.66, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:58,163", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:58,215", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.35, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:58,322", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.46, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:58,353", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:58,390", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:58,430", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:58,508", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:58,590", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:58,645", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:58,727", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:58,791", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.95, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:58,866", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.95, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:58,925", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.89, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:58,989", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.7, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:59,115", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:59,165", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:59,272", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:59,307", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:59,352", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.81, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:59,406", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.98, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:59,449", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.63, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:59,549", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.38, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:59,629", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.87, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:59,703", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.47, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:59,789", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.19, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:59,857", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.66, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:23:59,951", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.13, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:00,008", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:00,033", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.22, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:00,133", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:00,206", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.32, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:00,265", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.01, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:00,326", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.63, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:00,366", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.91, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:00,459", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:00,533", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.7, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:00,590", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.57, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:00,612", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:00,656", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:00,864", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.23, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:01,012", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.07, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:01,038", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:01,112", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.49, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:01,157", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:01,236", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:01,258", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.99, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:01,340", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.6, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:01,345", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.34, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:01,449", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:01,454", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.47, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:01,640", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.54, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:01,653", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.020s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 20.2, "duration_seconds": 0.02, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:01,798", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.86, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:01,877", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.79, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:02,013", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.43, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:02,044", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.18, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:02,127", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.0, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:02,273", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:02,333", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:02,382", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:02,442", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.3, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:02,458", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:02,524", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.28, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:02,589", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.74, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:02,757", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:02,852", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.44, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:02,930", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:03,035", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.021s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 21.33, "duration_seconds": 0.021, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:03,080", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.56, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:03,187", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.52, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:03,218", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.22, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:03,350", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:03,464", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:03,517", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:03,612", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:03,642", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.18, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:03,765", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.6, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:03,858", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.02, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:03,932", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.99, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:04,028", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:04,121", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.59, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:04,260", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.82, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:04,348", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:04,396", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.24, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:04,435", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.53, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:04,483", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.73, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:04,530", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.24, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:04,565", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:04,630", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.99, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:04,707", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.39, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:04,825", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.82, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:04,917", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.96, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:04,947", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.36, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:05,019", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.84, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:05,103", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:05,228", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.79, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:05,298", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.38, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:05,455", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.2, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:05,514", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:05,564", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.11, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:05,621", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.51, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:05,649", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.48, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:05,814", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.51, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:05,928", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.5, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:06,012", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.91, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:06,081", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.14, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:06,131", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.55, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:06,224", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.027s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 27.14, "duration_seconds": 0.027, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:06,249", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.57, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:06,415", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.77, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:06,468", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:06,520", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:06,566", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.7, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:06,600", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.72, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:06,667", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.86, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:06,695", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.66, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:06,751", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.93, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:06,839", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.46, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:06,895", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.76, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:07,028", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.87, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:07,113", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.99, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:07,142", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:07,282", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.12, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:07,346", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.12, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:07,412", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.44, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:07,484", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:07,526", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:07,582", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.63, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:07,672", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.96, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:07,727", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.29, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:07,797", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.77, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:07,875", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.95, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:08,028", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:08,039", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:08,095", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.09, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:08,169", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:08,194", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.0, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:08,416", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.0, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:08,459", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.45, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:08,515", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.59, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:08,535", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:08,596", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.34, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:08,689", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.71, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:08,780", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.97, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:08,897", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.45, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:08,908", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:09,034", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.07, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:09,239", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.33, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:09,295", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.1, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:09,311", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:09,376", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:09,393", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.41, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:09,480", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.12, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:09,539", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:09,586", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.33, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:09,709", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.85, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:09,750", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.42, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:09,904", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.84, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:10,012", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:10,065", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.87, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:10,082", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:10,197", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.69, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:10,373", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.72, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:10,452", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.1, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:10,476", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.3, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:10,538", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.55, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:10,583", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:10,686", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.89, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:10,733", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:10,793", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.97, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:10,846", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.93, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:10,916", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.96, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:11,051", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.67, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:11,069", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:11,145", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.43, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:11,174", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.44, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:11,399", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.08, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:11,599", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.52, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:11,738", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.43, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:11,799", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.84, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:11,826", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.41, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:11,885", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.72, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:12,157", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.39, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:12,241", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.29, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:12,274", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.5, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:12,346", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.87, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:12,413", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.14, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:12,565", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.38, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:12,639", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.56, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:12,670", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.6, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:12,761", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.25, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:12,825", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.58, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:12,882", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:12,909", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:13,041", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:13,197", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:13,266", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.41, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:13,359", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.47, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:13,393", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:13,464", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.61, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:13,482", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.97, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:13,612", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.88, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:13,671", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.94, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:13,763", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.33, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:13,774", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:13,902", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.58, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:13,940", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:14,004", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.32, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:14,079", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:14,111", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:14,174", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.09, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:14,227", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:14,396", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.32, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:14,491", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.95, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:14,694", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.18, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:14,746", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.33, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:14,830", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.3, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:14,850", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.15, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:14,910", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.38, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:15,029", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.94, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:15,041", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.62, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:15,121", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.35, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:15,203", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:15,323", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.26, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:15,463", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.74, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:15,622", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.34, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:15,643", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.91, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:15,762", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:15,798", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.37, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:15,906", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.58, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:16,011", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.83, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:16,078", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.11, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:16,250", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.05, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:16,314", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.36, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:16,410", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:16,472", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.82, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:16,511", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:16,581", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.82, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:16,661", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.0, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:16,725", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:16,811", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:16,928", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.97, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:16,977", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.54, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:17,003", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:17,056", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.57, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:17,074", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:17,305", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.021s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 21.13, "duration_seconds": 0.021, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:17,326", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.78, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:17,388", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.42, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:17,401", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:17,535", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.41, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:17,771", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.021s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 21.27, "duration_seconds": 0.021, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:17,850", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.57, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:17,889", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:17,932", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:17,987", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.11, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:18,033", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:18,044", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:18,099", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:18,219", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.92, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:18,292", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.49, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:18,373", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.74, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:18,442", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.27, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:18,482", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:18,550", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.04, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:18,658", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.41, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:18,738", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:18,839", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.69, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:18,872", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.17, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:18,913", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.23, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:18,995", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.83, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:19,054", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.83, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:19,103", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.41, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:19,173", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.69, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:19,260", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.96, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:19,369", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.26, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:19,433", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.78, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:19,509", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:19,581", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.31, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:19,607", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.58, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:19,699", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.17, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:19,799", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.18, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:19,913", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.027s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 26.56, "duration_seconds": 0.027, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:19,964", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.39, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:20,067", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.62, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:20,112", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.65, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:20,197", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.51, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:20,218", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:20,293", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.99, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:20,315", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:20,464", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.07, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:20,544", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:20,640", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:20,810", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.8, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:20,841", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.47, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:20,898", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.82, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:20,928", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.09, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:21,033", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.18, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:21,061", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.59, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:21,116", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.72, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:21,207", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.19, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:21,293", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.41, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:21,312", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.41, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:21,466", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:21,584", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.28, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:21,600", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.29, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:21,730", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.56, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:21,749", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.31, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:21,896", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.42, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:21,971", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:22,021", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:22,049", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.05, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:22,113", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:22,194", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.78, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:22,248", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.4, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:22,347", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:22,379", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:22,447", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.34, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:22,504", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:22,692", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:22,717", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.2, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:22,857", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:22,934", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:22,957", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:23,019", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.7, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:23,082", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.33, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:23,193", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.03, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:23,224", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:23,283", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.13, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:23,355", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.62, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:23,513", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.45, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:23,541", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.26, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:23,634", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.19, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:23,671", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.2, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:23,848", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.98, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:23,911", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:23,958", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.51, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:24,050", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.19, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:24,106", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.09, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:24,169", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.27, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:24,232", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.84, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:24,301", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.22, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:24,379", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.2, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:24,408", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:24,690", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.89, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:24,898", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.03, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:24,929", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.01, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:24,998", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.2, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:25,045", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.43, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:25,128", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.84, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:25,184", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:25,257", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.55, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:25,353", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:25,412", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.47, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:25,534", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:25,641", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:25,762", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.43, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:25,804", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.7, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:25,883", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.35, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:25,933", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:26,012", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.5, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:26,032", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.14, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:26,082", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.98, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:26,113", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.28, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:26,202", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.52, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:26,313", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.92, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:26,397", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.63, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:26,424", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.65, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:26,504", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.0, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:26,554", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.61, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:26,666", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.75, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:26,767", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.15, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:26,802", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.81, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:26,926", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.35, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:27,026", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:27,122", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.27, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:27,175", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.64, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:27,215", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.99, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:27,230", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:27,289", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:27,367", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.29, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:27,477", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.04, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:27,605", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:27,615", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.78, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:27,703", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.57, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:27,811", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.45, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:27,947", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.95, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:28,010", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.11, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:28,115", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:28,182", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.66, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:28,249", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:28,373", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.43, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:28,382", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.03, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:28,479", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.45, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:28,573", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.020s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 19.93, "duration_seconds": 0.02, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:28,666", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.32, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:28,694", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.58, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:28,830", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.66, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:29,198", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.4, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:29,229", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.73, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:29,375", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.022s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 22.0, "duration_seconds": 0.022, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:29,404", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 0.99, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:29,639", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.78, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:29,748", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.35, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:29,789", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.51, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:29,890", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.74, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:29,975", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.87, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:30,108", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.28, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:30,130", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.0, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:30,246", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.62, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:30,263", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:30,346", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:30,419", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.47, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:30,550", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:30,735", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.31, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:30,931", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.77, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:31,113", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:31,247", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:31,329", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.48, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:31,467", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.82, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:31,495", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.02, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:31,682", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.26, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:31,780", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:31,897", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.06, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:31,917", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:32,003", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:32,085", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:32,215", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.77, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:32,297", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.13, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:32,313", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:32,396", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.19, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:32,456", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.48, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:32,495", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.1, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:32,585", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.97, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:32,640", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:32,758", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:32,884", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:32,964", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.63, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:33,037", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.03, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:33,083", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.23, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:33,237", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:33,248", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.76, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:33,375", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.8, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:33,377", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.76, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:33,587", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.021s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 20.89, "duration_seconds": 0.021, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:33,695", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.74, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:33,792", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.16, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:33,813", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.49, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:33,899", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.1, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:33,918", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:34,162", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.58, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:34,232", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.87, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:34,315", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.87, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:34,345", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.89, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:34,402", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.35, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:34,423", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:34,460", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:34,639", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:34,648", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.33, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:34,754", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.4, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:34,799", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:34,924", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.37, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:35,063", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.13, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:35,155", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:35,170", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.94, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:35,269", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.48, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:35,330", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.72, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:35,372", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:35,426", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.66, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:35,472", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:35,532", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.79, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:35,614", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.4, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:35,796", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.83, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:35,896", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.84, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:35,961", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:35,995", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.18, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:36,056", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.21, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:36,129", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.14, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:36,237", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.4, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:36,327", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.61, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:36,353", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.48, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:36,433", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.17, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:36,504", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.56, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:36,524", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.01, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:36,574", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.29, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:36,604", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:36,739", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.23, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:36,852", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.05, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:36,931", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.96, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:36,948", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.09, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:37,065", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.82, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:37,186", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.76, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:37,286", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:37,400", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.16, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:37,455", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.33, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:37,519", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.14, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:37,572", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:37,630", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:37,674", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.01, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:37,821", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.35, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:37,896", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.64, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:37,996", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.56, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:38,024", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:38,087", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.66, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:38,165", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.63, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:38,248", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.87, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:38,368", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.34, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:38,461", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.92, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:38,552", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.0, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:38,599", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:38,705", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.96, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:38,803", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.08, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:38,898", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.62, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:38,962", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.42, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:39,061", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:39,107", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:39,185", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.4, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:39,208", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.34, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:39,357", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:39,506", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.29, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:39,653", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.13, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:39,808", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.53, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:39,832", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:39,886", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.27, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:39,965", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.71, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:40,086", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.13, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:40,176", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.22, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:40,207", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.84, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:40,270", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.62, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:40,291", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.57, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:40,387", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:40,486", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.75, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:40,541", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.8, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:40,558", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.42, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:40,633", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.71, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:40,656", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:40,780", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:40,907", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:40,978", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:41,047", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.57, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:41,104", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:41,175", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.2, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:41,200", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:41,283", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:41,406", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.23, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:41,591", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.29, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:41,607", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.61, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:41,658", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.84, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:41,730", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.57, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:41,758", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.01, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:41,841", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.29, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:41,909", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:42,041", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.04, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:42,138", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:42,166", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.27, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:42,256", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.24, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:42,275", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.4, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:42,431", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.95, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:42,542", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.05, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:42,595", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 18.44, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:42,717", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:42,791", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:42,894", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.26, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:42,950", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:43,019", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:43,057", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.03, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:43,125", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.15, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:43,208", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:43,405", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:43,529", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.32, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:43,597", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.69, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:43,695", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.0, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:43,884", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.17, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:43,910", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.89, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:43,961", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.49, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:43,996", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:44,148", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.57, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:44,308", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:44,405", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.43, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:44,427", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.28, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:44,533", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.98, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:44,616", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.028s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 28.05, "duration_seconds": 0.028, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:44,758", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.43, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:44,831", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.95, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:44,861", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.69, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:44,997", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.41, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:45,105", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.58, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:45,128", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.53, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:45,375", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.021s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 21.13, "duration_seconds": 0.021, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:45,460", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.27, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:45,493", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:45,580", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.51, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:45,645", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.61, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:45,843", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.38, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:45,928", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.58, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:45,950", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:46,036", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.04, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:46,056", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:46,160", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.84, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:46,330", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.99, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:46,415", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:46,525", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.37, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:46,547", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.54, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:46,630", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.63, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:46,736", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.19, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:46,761", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.58, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:46,917", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.04, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:46,993", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.91, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:47,028", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:47,146", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.86, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:47,217", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.64, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:47,240", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:47,411", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.58, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:47,530", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.48, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:47,550", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.27, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:47,734", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:47,840", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.64, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:47,898", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.78, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:47,975", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.58, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:48,033", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.25, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:48,053", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:48,179", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.17, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:48,282", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:48,376", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.65, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:48,383", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.26, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:48,548", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.88, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:48,641", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:48,728", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.7, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:48,769", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.89, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:48,888", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.42, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:48,954", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:49,037", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.88, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:49,104", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.019s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 18.58, "duration_seconds": 0.019, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:49,160", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.61, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:49,237", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:49,268", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:49,347", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.87, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:49,481", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.25, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:49,516", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:49,597", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.53, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:49,634", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.76, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:49,759", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.09, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:49,914", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.34, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:50,060", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.32, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:50,108", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.76, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:50,214", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.0, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:50,314", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.03, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:50,517", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.23, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:50,655", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.19, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:50,767", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:50,793", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.64, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:50,880", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.95, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:50,907", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:50,978", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.22, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:51,040", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:51,175", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.91, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:51,335", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.45, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:51,446", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.84, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:51,506", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.55, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:51,634", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.31, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:51,680", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:51,750", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.3, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:51,790", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.46, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:51,877", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:51,938", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:51,982", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:52,096", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.6, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:52,185", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.81, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:52,258", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.85, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:52,347", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.87, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:52,449", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:52,468", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:52,594", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.87, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:52,716", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.15, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:52,780", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.21, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:52,981", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.32, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:53,027", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.61, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:53,178", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.95, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:53,230", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.15, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:53,317", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.95, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:53,343", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:53,457", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.59, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:53,563", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.41, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:53,695", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.87, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:53,795", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.2, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:53,899", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.77, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:53,974", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.66, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:53,999", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.83, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:54,145", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.6, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:54,228", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:54,278", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.65, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:54,436", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.32, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:54,494", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.33, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:54,562", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:54,585", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:54,667", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.21, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:54,769", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.51, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:54,793", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.62, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:54,948", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:55,049", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.48, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:55,088", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.18, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:55,147", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.35, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:55,207", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.1, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:55,274", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.29, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:55,301", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:55,405", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:55,466", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.61, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:55,491", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:55,706", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.83, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:55,825", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.52, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:55,829", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.22, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:56,045", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.41, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:56,119", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.83, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:56,147", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.47, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:56,204", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:56,256", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:56,364", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.18, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:56,458", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.56, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:56,550", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.47, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:56,662", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.69, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:56,778", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.81, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:56,882", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:57,041", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.76, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:57,124", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.29, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:57,160", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.31, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:57,235", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:57,312", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:57,459", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.53, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:57,459", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:57,688", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.64, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:57,690", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.88, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:57,755", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.7, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:57,905", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.29, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:57,970", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.39, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:58,069", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.75, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:58,132", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.88, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:58,158", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.42, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:58,215", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.84, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:58,277", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:58,397", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.12, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:58,493", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.4, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:58,526", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:58,595", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.18, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:58,612", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.55, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:58,782", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.01, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:58,903", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:58,919", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.78, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:59,013", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.41, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:59,175", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.41, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:59,251", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.47, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:59,279", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:59,402", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.023s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 22.64, "duration_seconds": 0.023, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:59,508", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.6, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:59,540", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.33, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:59,692", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.15, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:59,854", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.37, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:24:59,916", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.34, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:00,009", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:00,031", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:00,791", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:00,931", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.56, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:00,954", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.17, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:01,136", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.61, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:01,148", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.47, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:01,289", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:01,344", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:01,497", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.73, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:01,631", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.39, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:01,693", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.37, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:01,798", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:01,856", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.0, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:02,062", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.91, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:02,210", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.15, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:02,225", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.15, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:02,301", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:02,431", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.51, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:02,577", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:02,677", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:02,866", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:02,907", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.47, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:02,997", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.64, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:03,114", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.26, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:03,212", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.49, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:03,243", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.4, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:03,398", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.64, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:03,474", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:03,563", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.64, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:03,650", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:03,706", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:03,803", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.12, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:03,878", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.46, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:03,914", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.98, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:04,047", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.025s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 24.73, "duration_seconds": 0.025, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:04,123", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.85, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:04,178", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.35, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:04,265", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.08, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:04,342", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:04,416", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.48, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:04,450", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:04,533", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.36, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:04,554", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:04,729", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.14, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:04,835", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.82, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:04,916", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:04,930", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:05,020", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:05,145", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.7, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:05,236", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.12, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:05,328", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.07, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:05,358", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.81, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:05,438", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:05,536", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.57, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:05,598", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:05,656", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.4, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:05,733", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.57, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:05,796", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:05,858", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.89, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:05,973", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.24, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:06,105", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.85, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:06,176", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:06,246", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.32, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:06,277", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 0.99, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:06,371", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:06,437", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:06,532", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.92, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:06,636", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.4, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:06,847", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.034s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 34.31, "duration_seconds": 0.034, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:06,907", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:06,929", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.63, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:07,042", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.49, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:07,167", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.88, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:07,267", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.023s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 23.22, "duration_seconds": 0.023, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:07,324", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.71, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:07,417", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.88, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:07,479", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.88, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:07,545", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.61, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:07,599", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.27, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:07,633", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.86, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:07,740", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.82, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:07,818", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.26, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:07,881", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.98, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:08,029", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.8, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:08,052", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:08,132", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.81, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:08,144", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:08,307", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.0, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:08,404", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.73, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:08,505", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.26, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:08,583", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.36, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:08,662", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.06, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:08,700", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:08,776", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.38, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:08,871", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.16, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:08,932", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:08,985", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:09,090", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.4, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:09,160", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.15, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:09,185", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.36, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:09,329", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.25, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:09,496", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.84, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:09,571", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:09,595", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.07, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:09,704", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.021s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 20.89, "duration_seconds": 0.021, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:09,746", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.3, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:09,866", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:09,958", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.44, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:10,065", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.96, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:10,092", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:10,164", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.52, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:10,197", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.16, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:10,333", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.11, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:10,435", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.019s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 18.61, "duration_seconds": 0.019, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:10,460", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.16, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:10,640", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.23, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:10,754", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.96, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:10,960", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.024s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 24.12, "duration_seconds": 0.024, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:11,034", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.64, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:11,050", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:11,136", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.81, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:11,155", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:11,337", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:11,380", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:11,482", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.14, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:11,560", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.05, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:11,666", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.11, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:11,741", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:11,960", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.3, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:12,080", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:12,127", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.8, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:12,208", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:12,293", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:12,391", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:12,462", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.31, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:12,557", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.21, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:12,717", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:12,758", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:12,849", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:12,887", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.88, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:13,083", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.58, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:13,165", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.35, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:13,216", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.14, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:13,386", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.36, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:13,411", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.77, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:13,488", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.54, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:13,537", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.89, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:13,747", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.75, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:13,797", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.23, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:13,929", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.39, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:13,978", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.66, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:14,127", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.72, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:14,205", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:14,225", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:14,549", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.23, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:14,655", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.19, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:14,750", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.81, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:14,874", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:14,963", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.09, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:15,124", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.81, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:15,238", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:15,412", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.73, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:15,495", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.73, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:15,584", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.27, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:15,749", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.26, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:15,973", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:16,066", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.95, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:16,086", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:16,160", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.7, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:16,180", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:16,266", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.37, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:16,380", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.51, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:16,410", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:16,482", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.55, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:16,590", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:16,723", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.93, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:16,798", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.13, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:16,895", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.32, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:16,983", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.58, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:17,028", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.65, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:17,124", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.4, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:17,157", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:17,223", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.55, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:17,286", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:17,392", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.55, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:17,444", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:17,467", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:17,608", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.75, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:17,702", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.08, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:17,719", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:17,842", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:17,966", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.19, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:18,119", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:18,137", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.51, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:18,269", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.35, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:18,350", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:18,375", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:18,403", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.51, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:18,492", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.18, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:18,631", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.47, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:18,726", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:18,753", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:18,877", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.42, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:19,008", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.65, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:19,174", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.24, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:19,454", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:19,533", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.95, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:19,614", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.02, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:19,737", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.1, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:19,787", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.61, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:19,908", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:20,091", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.42, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:20,248", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.64, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:20,363", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.76, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:20,404", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:20,477", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.32, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:20,508", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:20,557", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:20,620", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.97, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:20,773", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.55, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:20,876", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.27, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:20,969", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.1, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:21,078", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.95, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:21,102", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.42, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:21,168", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.12, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:21,231", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:21,327", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.53, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:21,377", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:21,394", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:21,477", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:21,502", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.89, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:21,566", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.25, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:21,598", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.25, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:21,750", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:21,927", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.88, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:21,945", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:22,024", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.46, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:22,058", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.2, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:22,194", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.65, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:22,310", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.9, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:22,340", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.92, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:22,442", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.55, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:22,498", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.74, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:22,561", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.97, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:22,658", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.48, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:22,679", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.48, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:22,907", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.66, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:22,995", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:23,011", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:23,146", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.034s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 34.16, "duration_seconds": 0.034, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:23,232", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.1, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:23,250", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:23,429", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.71, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:23,578", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.32, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:23,593", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.64, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:23,637", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.06, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:23,729", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.04, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:23,820", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.23, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:23,912", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:23,996", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.39, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:24,104", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.99, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:24,193", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:24,276", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.34, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:24,374", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:24,433", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.59, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:24,528", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.87, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:24,612", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.92, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:24,653", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.4, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:24,697", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.4, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:24,735", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.31, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:24,911", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:24,945", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.48, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:25,033", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:25,119", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:25,336", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.0, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:25,462", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 18.33, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:25,466", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.52, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:25,587", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.12, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:25,740", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.56, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:25,765", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.56, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:25,844", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:25,874", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:25,951", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:26,132", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.17, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:26,331", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.97, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:26,426", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.33, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:26,502", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:26,546", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:26,639", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:26,693", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.34, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:26,835", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.86, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:26,884", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:27,000", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.68, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:27,116", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:27,220", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:27,450", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.67, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:27,577", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.89, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:27,823", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.25, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:27,892", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:28,051", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.41, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:28,136", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.34, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:28,211", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.72, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:28,227", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.62, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:28,325", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.06, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:28,403", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:28,440", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.17, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:28,518", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:28,645", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:28,753", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:28,811", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:28,946", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:28,988", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:29,091", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.33, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:29,117", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.34, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:29,206", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.58, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:29,238", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.38, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:29,419", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.39, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:29,520", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.8, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:29,600", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.06, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:29,628", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.64, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:29,777", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.72, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:29,912", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:29,982", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:30,052", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.09, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:30,169", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.84, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:30,187", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:30,291", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.97, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:30,313", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.18, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:30,404", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.27, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:30,496", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.24, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:30,594", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.5, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:30,679", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:30,796", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:30,869", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.46, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:30,946", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:31,000", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.49, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:31,039", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.38, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:31,181", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:31,279", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:31,390", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.97, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:31,459", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.28, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:31,479", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:31,586", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.21, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:31,611", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.56, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:31,761", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:31,872", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.13, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:31,906", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.72, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:32,026", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:32,104", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.3, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:32,119", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.34, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:32,182", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.17, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:32,208", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:32,370", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.73, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:32,523", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.33, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:32,614", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.13, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:32,641", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.58, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:32,768", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.37, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:32,787", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:32,852", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:32,897", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:32,979", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:33,033", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.4, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:33,052", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:33,190", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.41, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:33,194", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.87, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:33,374", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.84, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:33,384", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.62, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:33,384", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.23, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:33,478", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.07, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:33,533", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.79, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:33,553", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:33,627", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.88, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:33,752", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:33,771", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.38, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:33,848", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:33,908", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.27, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:34,029", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:34,093", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.17, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:34,120", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:34,176", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.8, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:34,251", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.45, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:34,353", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.76, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:34,404", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.63, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:34,610", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.43, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:34,700", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.65, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:34,740", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.2, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:34,943", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.13, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:35,014", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:35,093", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:35,109", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:35,158", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.29, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:35,277", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.5, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:35,410", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.07, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:35,518", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.96, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:35,604", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.45, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:35,735", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.31, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:35,778", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.68, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:35,909", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:35,995", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:36,201", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.44, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:36,260", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:36,370", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.62, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:36,418", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:36,497", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.31, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:36,566", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.73, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:36,585", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.72, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:36,667", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.56, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:36,750", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:36,848", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.47, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:36,917", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.15, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:36,993", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:37,046", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.88, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:37,063", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.19, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:37,122", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:37,180", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.19, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:37,228", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:37,333", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.12, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:37,446", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:37,577", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:37,688", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:37,775", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.32, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:37,957", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.21, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:38,060", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.81, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:38,185", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:38,226", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.02, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:38,315", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.99, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:38,443", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.68, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:38,515", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:38,536", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:38,616", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:38,836", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.25, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:38,958", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.91, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:38,994", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.33, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:39,096", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:39,169", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:39,311", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.99, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:39,444", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:39,474", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:39,607", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.95, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:39,723", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.06, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:39,918", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:40,095", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.39, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:40,118", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:40,293", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:40,548", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.08, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:40,568", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:40,652", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:40,666", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.78, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:40,869", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.2, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:40,895", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.37, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:40,990", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.05, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:41,081", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.31, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:41,107", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.22, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:41,218", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.52, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:41,229", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:41,279", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:41,333", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.79, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:41,411", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:41,561", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.19, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:41,592", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.49, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:41,678", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:41,871", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:41,991", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.3, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:42,055", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.74, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:42,147", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.46, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:42,256", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.62, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:42,286", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.35, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:42,402", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.98, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:42,518", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.034s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 34.18, "duration_seconds": 0.034, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:42,596", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.89, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:42,768", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.45, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:42,825", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.79, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:42,965", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.82, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:42,985", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:43,056", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.7, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:43,211", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.71, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:43,227", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.24, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:43,277", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.26, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:43,343", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.61, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:43,454", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.64, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:43,469", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:43,545", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:43,576", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:43,822", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.24, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:43,861", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.11, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:43,965", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.45, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:44,044", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:44,112", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.83, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:44,230", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.17, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:44,260", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.87, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:44,306", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.2, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:44,333", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:44,400", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.16, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:44,476", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.85, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:44,669", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:44,849", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.35, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:44,898", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.85, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:45,028", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.1, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:45,168", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.03, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:45,327", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.39, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:45,426", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:45,527", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:45,667", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:45,813", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.71, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:45,944", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.54, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:46,096", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.1, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:46,275", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.24, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:46,393", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:46,470", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.25, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:46,550", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.05, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:46,694", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:46,818", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.74, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:46,915", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.59, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:47,002", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.01, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:47,101", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:47,234", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.43, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:47,374", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.11, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:47,467", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:47,478", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.39, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:47,575", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.16, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:47,676", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.023s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 22.7, "duration_seconds": 0.023, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:47,743", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:47,829", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.35, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:47,923", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.51, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:47,949", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:48,105", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.12, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:48,212", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.08, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:48,309", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:48,365", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.77, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:48,498", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.36, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:48,517", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.37, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:48,571", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.96, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:48,651", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.76, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:48,707", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.54, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:48,793", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.1, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:48,820", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.15, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:48,891", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.39, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:49,010", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.52, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:49,082", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.55, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:49,220", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.78, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:49,251", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.17, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:49,329", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.59, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:49,352", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:49,492", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.61, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:49,602", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.04, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:49,662", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:49,686", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:49,744", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:49,844", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.81, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:49,861", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.28, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:49,920", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:50,001", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:50,118", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.09, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:50,210", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:50,361", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:50,451", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.8, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:50,477", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:50,545", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.42, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:50,654", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:50,703", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.18, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:50,767", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:50,872", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.99, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:50,948", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:51,035", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.47, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:51,162", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:51,229", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.22, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:51,319", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:51,383", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.38, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:51,411", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.27, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:51,498", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.72, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:51,523", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.12, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:51,612", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.7, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:51,751", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.35, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:51,867", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:51,943", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.61, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:52,004", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:52,090", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.71, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:52,146", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:52,249", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.0, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:52,310", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:52,378", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:52,442", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:52,526", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.57, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:52,552", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:52,646", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.07, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:52,778", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:52,860", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.32, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:52,928", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.53, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:53,024", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.48, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:53,071", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:53,095", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.23, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:53,173", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.41, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:53,357", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:53,419", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:53,498", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.66, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:53,520", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.65, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:53,577", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:53,654", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:53,751", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.36, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:53,838", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.48, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:53,935", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.01, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:53,994", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.67, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:54,053", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.73, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:54,139", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.2, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:54,167", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:54,250", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.09, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:54,337", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.05, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:54,508", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.58, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:54,536", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.44, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:54,635", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.38, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:54,727", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.39, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:54,867", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.67, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:54,879", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:54,959", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.04, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:55,017", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.05, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:55,086", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.97, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:55,179", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:55,377", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:55,417", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.31, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:55,498", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.84, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:55,510", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:55,643", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:55,812", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.72, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:55,839", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.46, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:55,978", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:56,082", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.94, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:56,129", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.79, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:56,185", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.63, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:56,266", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.59, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:56,285", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.88, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:56,362", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.22, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:56,596", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.22, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:56,617", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.42, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:56,705", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.59, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:56,720", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:56,834", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.023s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 22.79, "duration_seconds": 0.023, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:56,943", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:57,010", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.41, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:57,045", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:57,185", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.25, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:57,301", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.2, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:57,350", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.91, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:57,443", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.52, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:57,465", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.82, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:57,557", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.02, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:57,581", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:57,774", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.96, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:57,790", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.81, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:57,927", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.43, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:57,928", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.15, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:58,009", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:58,086", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.29, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:58,101", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.52, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:58,153", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:58,195", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.6, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:58,299", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.73, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:58,326", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.04, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:58,507", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.77, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:58,615", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.55, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:58,702", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:58,777", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.86, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:58,885", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:58,970", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.59, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:59,022", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:59,092", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.87, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:59,146", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.13, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:59,229", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:59,312", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.43, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:59,394", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:59,553", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:59,651", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.27, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:59,696", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.7, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:59,782", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.46, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:59,799", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:25:59,939", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.3, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:00,090", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.42, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:00,156", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.84, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:00,282", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.01, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:00,357", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.91, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:00,377", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:00,469", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:00,656", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.42, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:00,693", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.26, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:00,764", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:00,848", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.52, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:00,950", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.31, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:00,979", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.97, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:01,110", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.68, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:01,196", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.34, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:01,234", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.46, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:01,390", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.04, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:01,419", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.39, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:01,565", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.72, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:01,678", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:01,750", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:01,877", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:01,966", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.88, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:01,987", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.86, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:02,045", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.3, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:02,108", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.06, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:02,127", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.89, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:02,234", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:02,257", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:02,332", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.68, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:02,351", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.41, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:02,452", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.3, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:02,686", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.98, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:02,757", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.23, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:02,832", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.81, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:02,857", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.54, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:02,934", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:03,002", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.96, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:03,100", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.39, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:03,112", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:03,181", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.04, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:03,246", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.55, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:03,325", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.12, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:03,337", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.43, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:03,534", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.96, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:03,641", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:03,668", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:03,748", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.86, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:03,837", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:03,986", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:04,102", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.54, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:04,185", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.48, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:04,218", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.18, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:04,273", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.21, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:04,352", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.22, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:04,419", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:04,434", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:04,597", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.17, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:04,735", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.39, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:04,867", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.25, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:04,953", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:05,049", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.14, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:05,158", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.72, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:05,195", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.85, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:05,282", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:05,386", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.16, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:05,496", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:05,518", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:05,607", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.58, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:05,729", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:05,753", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:05,915", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.44, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:06,099", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.27, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:06,158", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.3, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:06,248", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.91, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:06,262", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.73, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:06,335", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.15, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:06,339", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.05, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:06,479", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.4, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:06,540", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.3, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:06,653", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.31, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:06,673", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:06,753", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.5, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:06,798", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.64, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:06,933", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.66, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:07,019", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.6, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:07,123", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.89, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:07,215", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.65, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:07,314", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:07,393", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.22, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:07,417", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.04, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:07,470", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:07,545", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.57, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:07,634", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.67, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:07,656", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:07,823", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.037s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 37.01, "duration_seconds": 0.037, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:07,902", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.25, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:07,976", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.17, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:08,145", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.27, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:08,237", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.33, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:08,262", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.77, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:08,421", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:08,517", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.37, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:08,528", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:08,664", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.63, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:08,765", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.22, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:08,798", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.93, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:08,977", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.72, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:09,121", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.49, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:09,248", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.52, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:09,402", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:09,494", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:09,545", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:09,626", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.96, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:09,687", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:09,794", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.91, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:09,809", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.18, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:09,921", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.030s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 29.66, "duration_seconds": 0.03, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:09,935", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:10,061", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.37, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:10,168", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:10,270", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.3, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:10,284", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:10,396", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.12, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:10,515", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.12, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:10,559", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:10,583", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.18, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:10,632", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.43, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:10,653", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.34, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:10,812", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.41, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:10,912", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:11,023", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.2, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:11,044", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:11,177", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.53, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:11,366", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.35, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:11,423", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.02, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:11,512", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.11, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:11,584", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.69, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:11,620", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.1, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:11,672", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.52, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:11,697", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.38, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:11,777", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:11,863", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.01, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:11,981", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.69, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:12,103", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:12,186", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:12,361", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:12,403", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:12,477", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:12,511", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.56, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:12,532", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.19, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:12,590", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.4, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:12,641", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.7, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:12,732", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.31, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:12,754", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:12,838", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.96, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:12,974", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.15, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:13,022", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.78, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:13,126", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.53, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:13,148", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:13,296", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.64, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:13,393", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:13,423", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.71, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:13,536", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.79, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:13,591", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.01, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:13,667", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.43, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:13,717", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.59, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:13,739", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.29, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:13,835", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.36, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:13,996", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:14,059", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.19, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:14,188", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:14,282", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:14,306", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:14,378", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.76, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:14,507", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.58, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:14,586", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.55, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:14,645", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.05, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:14,728", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.05, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:14,783", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.25, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:14,881", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.27, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:14,976", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.94, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:15,067", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.03, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:15,098", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:15,220", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:15,412", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.11, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:15,470", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.1, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:15,565", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.91, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:15,628", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.08, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:15,700", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.38, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:15,774", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.025s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 24.79, "duration_seconds": 0.025, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:15,839", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:16,006", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.37, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:16,131", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.29, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:16,156", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.83, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:16,355", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.38, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:16,456", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.18, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:16,548", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.87, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:16,645", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:16,708", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.68, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:16,735", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:16,851", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.39, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:16,970", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:17,057", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.37, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:17,079", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:17,150", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.87, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:17,215", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.33, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:17,386", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:17,495", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:17,562", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.38, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:17,584", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:17,641", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.51, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:17,663", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.35, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:17,762", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:17,898", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.67, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:17,999", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.49, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:18,019", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:18,115", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.6, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:18,140", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.45, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:18,288", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:18,448", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.84, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:18,563", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.33, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:18,639", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:18,670", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:18,718", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.01, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:18,815", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.72, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:18,885", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.92, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:18,911", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.83, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:18,993", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.12, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:19,086", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.72, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:19,234", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.15, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:19,256", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.11, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:19,352", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.61, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:19,394", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.15, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:19,532", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:19,726", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.31, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:19,857", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.99, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:19,916", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.81, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:19,945", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:20,060", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.43, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:20,183", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.39, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:20,301", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.83, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:20,465", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.38, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:20,656", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.92, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:20,715", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.78, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:20,816", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:20,871", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.24, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:20,938", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.41, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:21,018", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.33, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:21,052", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.04, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:21,127", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.99, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:21,156", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:21,251", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.44, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:21,281", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.76, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:21,376", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.27, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:21,546", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.89, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:21,718", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:21,751", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:21,841", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.13, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:21,902", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.4, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:21,976", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:22,043", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.38, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:22,061", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:22,160", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:22,245", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:22,505", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:22,581", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.35, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:22,596", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.97, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:22,696", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:22,798", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.57, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:22,867", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.54, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:22,886", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.95, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:22,943", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.65, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:22,978", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.91, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:23,095", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.27, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:23,190", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.01, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:23,208", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.91, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:23,446", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.24, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:23,568", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:23,582", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.54, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:23,722", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.29, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:23,914", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.16, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:24,051", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.63, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:24,087", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.89, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:24,228", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.37, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:24,397", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.26, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:24,420", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.46, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:24,543", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.0, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:24,741", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:24,850", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.14, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:24,908", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:25,052", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.52, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:25,252", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:25,375", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.06, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:25,394", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.19, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:25,503", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.64, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:25,706", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.27, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:25,732", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:25,870", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.26, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:26,010", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:26,058", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:26,081", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:26,162", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.64, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:26,278", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.024s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 23.61, "duration_seconds": 0.024, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:26,397", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.69, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:26,512", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:26,624", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.69, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:26,847", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:26,892", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.82, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:27,073", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:27,086", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:27,220", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:27,295", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:27,366", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.28, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:27,461", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.77, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:27,533", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.2, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:27,582", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:27,768", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.47, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:27,939", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.023s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 23.0, "duration_seconds": 0.023, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:28,017", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.37, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:28,091", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:28,160", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.17, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:28,190", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.08, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:28,246", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:28,294", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:28,466", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.25, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:28,575", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.49, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:28,668", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:28,760", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.05, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:28,776", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:28,865", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.19, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:28,876", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.06, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:29,032", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.36, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:29,096", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.03, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:29,166", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.41, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:29,177", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:29,267", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.49, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:29,415", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.19, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:29,538", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.94, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:29,645", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:29,749", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:29,849", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.77, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:29,952", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.69, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:30,031", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.5, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:30,055", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:30,231", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.01, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:30,312", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:30,335", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:30,526", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.04, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:30,611", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:30,684", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.59, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:30,762", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:30,808", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:30,990", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.99, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:31,054", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.55, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:31,124", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.02, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:31,178", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:31,252", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:31,298", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.57, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:31,353", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.63, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:31,435", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.19, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:31,520", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:31,629", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.48, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:31,648", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:31,727", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.15, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:31,818", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.29, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:31,919", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:32,019", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.24, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:32,151", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:32,186", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:32,288", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:32,334", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.76, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:32,437", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:32,686", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.44, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:32,708", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.28, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:32,850", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.86, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:33,010", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.48, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:33,154", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.26, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:33,271", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.4, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:33,302", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.45, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:33,422", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:33,517", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:33,620", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:33,783", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.48, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:33,915", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.1, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:34,016", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.01, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:34,128", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:34,249", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.14, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:34,359", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.99, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:34,468", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 18.21, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:34,608", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.38, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:34,736", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.59, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:34,781", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.21, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:34,979", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:35,067", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.99, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:35,159", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.58, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:35,195", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.35, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:35,386", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:35,479", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.74, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:35,519", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.36, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:35,659", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.97, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:35,660", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.12, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:35,683", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.14, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:35,779", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.36, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:35,821", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.19, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:35,913", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:36,168", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.81, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:36,260", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.78, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:36,368", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.71, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:36,390", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:36,439", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.15, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:36,490", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.5, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:36,545", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:36,603", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:36,681", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.73, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:36,829", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.22, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:36,876", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.04, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:36,962", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.24, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:36,995", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:37,159", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.4, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:37,319", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.35, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:37,377", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:37,499", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.48, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:37,576", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.25, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:37,697", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.91, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:37,729", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:37,905", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:38,018", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.68, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:38,044", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:38,201", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.41, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:38,309", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:38,359", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.47, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:38,433", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.23, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:38,451", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.47, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:38,545", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.08, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:38,668", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.57, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:38,698", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.74, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:38,791", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:38,899", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.68, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:39,062", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:39,222", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:39,321", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.77, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:39,345", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:39,440", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:39,453", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:39,601", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:39,750", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:39,776", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:39,861", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.33, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:39,891", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.31, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:40,004", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.42, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:40,188", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.99, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:40,313", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.81, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:40,332", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:40,496", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.49, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:40,626", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.74, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:40,667", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.63, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:40,734", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:40,803", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.18, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:40,937", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:41,049", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.27, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:41,129", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.02, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:41,236", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.51, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:41,294", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.28, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:41,310", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:41,401", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.84, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:41,487", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.17, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:41,517", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.5, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:41,632", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.11, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:41,722", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:41,758", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.4, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:41,887", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:41,912", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.43, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:42,002", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.93, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:42,019", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.41, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:42,200", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.58, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:42,337", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:42,360", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.16, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:42,435", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.98, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:42,461", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.18, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:42,617", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.28, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:42,704", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.59, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:42,721", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:42,855", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:42,995", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.87, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:43,130", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:43,231", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.35, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:43,355", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:43,376", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.75, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:43,585", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:43,833", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.9, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:43,986", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:44,037", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:44,171", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:44,677", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.15, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:44,777", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:44,915", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.021s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 20.66, "duration_seconds": 0.021, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:44,942", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.31, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:45,053", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:45,177", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:45,206", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:45,413", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.5, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:45,568", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.51, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:45,686", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.3, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:45,717", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:45,901", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.47, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:46,029", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.74, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:46,076", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:46,153", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.82, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:46,188", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:46,363", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.038s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 38.23, "duration_seconds": 0.038, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:46,431", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.84, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:46,519", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.59, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:46,538", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.48, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:46,668", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:46,821", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:46,899", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.45, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:46,970", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:46,982", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.92, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:47,054", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.7, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:47,119", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:47,295", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:47,664", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.46, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:47,779", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:47,803", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:47,891", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.04, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:48,119", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:48,278", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.58, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:48,366", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.43, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:48,385", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:48,467", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.72, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:48,545", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:48,711", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.7, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:48,818", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.76, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:48,837", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:48,934", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.89, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:48,959", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.3, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:49,137", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:49,292", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.46, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:49,294", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.74, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:49,302", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.8, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:49,382", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.34, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:49,449", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.34, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:49,464", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:49,587", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.34, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:49,690", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.7, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:49,718", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:49,823", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:49,974", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:50,101", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:50,149", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.23, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:50,196", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.1, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:50,210", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:50,286", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.2, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:50,379", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.21, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:50,476", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.01, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:50,685", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:50,793", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.63, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:50,834", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:50,921", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.67, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:50,949", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.79, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:51,052", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.54, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:51,193", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.54, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:51,253", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:51,336", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:51,443", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.63, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:51,467", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:51,644", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.6, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:51,654", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.29, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:51,773", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:51,871", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.9, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:51,896", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.35, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:52,086", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.7, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:52,340", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.72, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:52,447", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:52,554", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.26, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:52,593", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.93, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:52,710", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.61, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:52,818", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:52,926", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:53,146", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:53,175", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.52, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:53,315", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.06, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:53,459", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.59, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:53,479", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.45, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:53,579", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.62, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:53,845", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.76, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:53,861", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:53,966", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.24, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:54,074", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.82, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:54,110", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:54,261", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:54,370", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.88, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:54,395", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.78, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:54,555", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.64, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:54,712", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.31, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:54,744", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:54,921", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.45, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:55,034", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.1, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:55,072", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.4, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:55,232", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.6, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:55,316", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.18, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:55,351", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:55,420", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.51, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:55,536", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.43, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:55,618", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.03, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:55,623", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.45, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:55,685", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.87, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:55,803", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:55,920", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.18, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:56,045", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.76, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:56,077", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:56,198", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.73, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:56,326", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.3, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:56,351", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:56,440", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.28, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:56,562", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:56,665", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.82, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:56,711", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.8, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:56,816", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.88, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:56,845", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:56,922", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.02, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:57,023", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.88, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:57,051", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:57,279", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:57,307", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.38, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:57,363", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.66, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:57,388", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.44, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:57,470", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:57,610", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.29, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:57,709", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:57,730", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.37, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:57,820", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.82, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:57,919", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.71, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:58,051", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.96, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:58,178", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:58,209", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:58,339", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:58,370", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.32, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:58,485", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.8, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:58,628", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:58,700", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.81, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:58,791", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.87, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:58,811", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:58,920", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.94, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:59,034", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.04, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:59,060", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.08, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:59,228", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:59,324", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.44, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:59,404", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.66, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:59,461", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.84, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:59,544", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.54, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:59,585", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.89, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:59,681", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.1, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:59,833", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:26:59,927", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.34, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:00,120", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.33, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:00,162", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.52, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:00,321", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.38, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:00,458", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.23, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:00,666", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:00,773", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.31, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:00,804", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:00,936", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:01,045", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.84, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:01,202", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:01,308", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:01,421", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.38, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:01,517", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:01,610", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:01,719", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:01,831", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.33, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:01,971", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:02,087", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.45, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:02,233", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.05, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:02,327", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:02,453", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.7, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:02,568", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.6, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:02,746", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.62, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:02,787", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.43, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:02,874", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.17, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:02,920", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.53, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:03,069", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.77, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:03,137", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:03,194", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.55, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:03,298", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.09, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:03,386", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:03,396", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.41, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:03,448", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.43, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:03,476", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.34, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:03,587", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.64, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:03,669", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.22, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:03,673", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.24, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:03,932", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.58, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:04,014", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.78, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:04,062", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.85, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:04,162", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:04,232", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:04,252", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:04,317", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.09, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:04,396", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.5, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:04,482", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.05, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:04,554", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.62, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:04,665", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.56, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:04,720", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:04,733", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:04,836", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.75, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:04,949", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.24, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:05,048", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.58, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:05,128", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.97, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:05,303", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.97, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:05,332", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.03, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:05,414", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.28, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:05,475", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.84, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:05,603", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:05,648", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.56, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:05,711", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.15, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:05,769", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:05,796", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.66, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:05,891", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.57, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:05,993", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.06, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:06,089", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:06,278", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.42, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:06,303", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:06,390", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.05, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:06,427", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.65, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:06,542", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:06,610", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.06, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:06,673", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.99, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:06,759", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.05, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:06,777", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:06,849", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.71, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:07,027", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:07,161", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.77, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:07,251", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:07,312", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:07,418", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.81, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:07,448", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:07,540", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.67, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:07,638", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.76, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:07,642", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.24, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:07,843", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:07,907", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.42, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:07,949", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.59, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:08,031", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:08,170", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.85, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:08,262", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.41, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:08,278", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:08,570", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.38, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:08,592", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:08,679", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:08,770", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:08,815", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.53, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:08,911", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:08,927", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.27, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:09,032", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.74, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:09,090", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.12, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:09,186", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:09,271", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:09,379", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:09,459", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.81, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:09,567", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.65, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:09,570", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.81, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:09,811", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.35, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:09,872", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.23, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:09,893", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.77, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:09,957", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.21, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:09,994", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.75, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:10,075", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.73, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:10,157", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.03, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:10,178", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.44, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:10,269", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:10,395", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.73, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:10,498", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.69, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:10,600", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.74, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:10,752", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.92, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:10,780", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:10,838", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:10,887", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:10,990", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.92, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:11,036", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.43, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:11,121", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:11,227", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.52, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:11,249", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:11,320", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.38, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:11,377", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.05, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:11,563", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:11,600", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:11,685", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.91, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:11,781", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.62, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:11,901", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:11,953", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:12,029", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:12,106", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:12,149", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.74, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:12,234", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:12,340", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.52, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:12,443", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.51, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:12,463", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.6, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:12,557", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.5, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:12,708", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.13, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:12,773", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.17, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:12,855", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.88, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:12,895", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.52, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:12,962", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.42, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:12,977", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:13,053", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.16, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:13,165", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.23, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:13,262", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.76, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:13,350", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.47, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:13,404", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:13,542", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.34, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:13,600", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.12, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:13,716", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.83, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:13,777", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.68, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:13,845", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:13,907", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.57, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:13,937", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:14,000", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.06, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:14,021", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.4, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:14,150", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:14,199", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.26, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:14,211", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.17, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:14,476", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.035s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 34.59, "duration_seconds": 0.035, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:14,579", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.72, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:14,694", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.72, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:14,893", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.75, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:14,995", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.38, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:15,026", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.26, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:15,219", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.3, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:15,413", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.69, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:15,485", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:15,585", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.85, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:15,679", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.11, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:15,742", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.63, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:15,851", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.19, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:15,868", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.78, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:15,941", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.18, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:16,017", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.48, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:16,076", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:16,145", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:16,268", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.27, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:16,361", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:16,451", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.04, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:16,588", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.4, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:16,615", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:16,660", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.1, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:16,678", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:16,920", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.12, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:16,978", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.18, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:17,048", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:17,069", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:17,120", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:17,141", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.26, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:17,244", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:17,433", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.54, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:17,551", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.21, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:17,575", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.67, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:17,665", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.46, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:17,686", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:17,773", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.97, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:17,887", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.18, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:18,080", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.18, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:18,179", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:18,202", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.24, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:18,340", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.18, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:18,496", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:18,557", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.34, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:18,736", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:18,754", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:18,867", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.25, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:18,965", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.88, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:18,977", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.37, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:19,144", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:19,279", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:19,329", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.87, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:19,362", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.44, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:19,427", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:19,476", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.68, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:19,640", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:19,729", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.87, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:19,748", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:19,837", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:19,927", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.06, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:20,061", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:20,130", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.75, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:20,194", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.54, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:20,210", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:20,269", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.83, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:20,290", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.96, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:20,410", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:20,553", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:20,654", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.26, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:20,676", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.46, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:20,762", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.2, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:20,767", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.47, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:21,003", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.89, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:21,115", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.75, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:21,156", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.32, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:21,217", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.0, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:21,294", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.81, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:21,378", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:21,405", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:21,553", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.21, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:21,580", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.63, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:21,696", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.52, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:21,717", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:21,900", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.69, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:21,994", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.73, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:22,201", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.58, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:22,250", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.94, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:22,301", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.41, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:22,321", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:22,387", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.15, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:22,421", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.39, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:22,568", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:22,684", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.61, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:22,776", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.35, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:22,907", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.99, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:22,953", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.11, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:23,055", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:23,133", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.69, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:23,236", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.28, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:23,377", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.46, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:23,402", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.42, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:23,467", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.15, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:23,533", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.5, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:23,632", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.84, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:23,643", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:23,936", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.93, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:24,026", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:24,129", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.23, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:24,144", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:24,352", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.14, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:24,360", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.28, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:24,418", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.31, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:24,504", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:24,529", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:24,626", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.29, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:24,665", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:24,730", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:24,903", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:25,021", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.04, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:25,095", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.0, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:25,205", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.12, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:25,230", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.22, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:25,340", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:25,370", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.28, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:25,492", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.25, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:25,552", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.88, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:25,584", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:25,664", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:25,763", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.39, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:25,884", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.69, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:25,966", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.76, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:26,163", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.12, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:26,193", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:26,300", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.58, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:26,391", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.13, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:26,485", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.29, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:26,601", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.85, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:26,613", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:26,681", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.3, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:26,790", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.01, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:26,804", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:26,976", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:27,171", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:27,251", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.68, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:27,333", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.58, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:27,413", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.77, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:27,450", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.17, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:27,494", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.84, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:27,516", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.41, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:27,629", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.48, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:27,827", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.17, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:27,862", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.38, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:27,955", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.43, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:28,028", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:28,141", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.18, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:28,285", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.16, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:28,308", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.8, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:28,381", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.31, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:28,450", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.33, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:28,530", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.71, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:28,552", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.19, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:28,638", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:28,704", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.9, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:28,810", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.0, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:28,845", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:28,937", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.01, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:29,081", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.42, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:29,275", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.34, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:29,371", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.57, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:29,451", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:29,538", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.27, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:29,590", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.17, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:29,644", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.47, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:29,676", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:29,807", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.29, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:29,926", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.48, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:29,977", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:30,095", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.4, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:30,168", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.48, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:30,529", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.55, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:30,565", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.65, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:30,675", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.5, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:30,691", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:30,850", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:30,954", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.62, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:31,043", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:31,161", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.38, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:31,238", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:31,259", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:31,426", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.92, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:31,561", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.021s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 20.75, "duration_seconds": 0.021, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:31,648", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.31, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:31,761", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.49, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:31,779", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:31,832", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.6, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:31,924", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.84, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:31,945", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:32,138", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:32,228", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.63, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:32,328", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.5, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:32,495", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.39, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:32,526", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:32,634", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.04, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:32,681", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.27, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:32,842", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:32,851", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:32,943", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:32,993", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.24, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:33,133", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:33,489", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.4, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:33,529", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:33,652", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:33,751", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.95, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:33,906", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.78, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:34,001", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:34,125", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:34,176", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:34,291", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.8, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:34,411", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:34,529", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.35, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:34,674", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:34,796", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.16, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:34,903", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.6, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:34,986", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:35,074", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.43, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:35,189", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.88, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:35,323", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:35,442", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.03, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:35,593", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.05, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:35,739", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.78, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:35,885", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.06, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:35,966", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.45, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:36,011", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.41, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:36,086", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.38, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:36,148", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.53, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:36,234", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.03, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:36,254", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.45, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:36,350", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:36,440", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.04, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:36,534", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.74, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:36,630", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:36,811", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.49, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:36,907", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.33, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:36,952", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.22, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:36,987", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.44, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:37,058", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.16, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:37,138", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.06, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:37,159", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.57, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:37,234", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.93, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:37,254", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.38, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:37,335", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:37,511", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.94, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:37,620", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.53, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:37,647", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:37,743", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:37,860", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.06, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:38,004", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.08, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:38,104", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:38,181", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.84, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:38,214", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:38,287", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.38, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:38,366", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.83, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:38,505", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.34, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:38,528", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.64, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:38,632", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.42, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:38,651", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:38,812", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:38,935", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:38,981", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.88, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:39,042", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.47, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:39,117", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.49, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:39,216", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:39,266", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.52, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:39,390", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.14, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:39,514", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:39,632", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.49, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:39,763", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:39,814", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.91, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:39,925", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.34, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:40,046", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.76, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:40,188", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.71, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:40,262", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.59, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:40,310", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:40,417", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.19, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:40,450", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:40,590", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.88, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:40,765", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:40,870", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.88, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:40,885", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:40,960", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.58, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:41,008", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.52, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:41,126", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.18, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:41,262", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.6, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:41,354", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.5, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:41,396", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.63, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:41,498", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.98, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:41,512", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.34, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:41,619", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:41,744", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:41,872", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.85, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:42,027", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.85, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:42,043", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:42,146", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.69, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:42,183", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:42,299", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.91, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:42,353", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:42,384", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:42,433", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.05, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:42,521", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.16, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:42,685", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.55, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:42,702", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.01, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:42,799", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.88, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:42,943", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:43,013", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.33, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:43,072", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:43,248", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.46, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:43,365", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.81, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:43,429", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.71, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:43,446", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:43,511", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.14, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:43,599", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.57, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:43,650", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.32, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:43,766", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.98, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:43,862", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.91, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:43,880", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:44,052", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.78, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:44,175", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.2, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:44,207", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:44,335", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.52, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:44,394", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.01, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:44,420", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.88, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:44,639", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.59, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:44,822", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.38, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:44,954", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.63, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:44,968", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.79, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:45,182", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.54, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:45,318", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:45,370", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:45,401", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:45,473", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.65, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:45,504", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:45,576", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:45,634", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:45,810", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:45,887", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:45,983", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.86, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:46,161", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.36, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:46,178", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:46,187", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:46,366", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.13, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:46,479", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.88, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:46,496", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:46,602", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.25, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:46,607", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.39, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:46,801", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.24, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:46,904", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.47, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:46,946", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.43, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:47,028", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.55, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:47,153", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.040s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 39.97, "duration_seconds": 0.04, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:47,253", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.35, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:47,373", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.26, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:47,399", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.47, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:47,499", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.39, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:47,571", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.35, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:47,652", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.82, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:47,670", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:47,752", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:47,925", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:48,007", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.84, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:48,161", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:48,338", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.62, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:48,386", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.34, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:48,481", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.85, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:48,559", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.22, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:48,655", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.27, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:48,710", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.24, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:48,793", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.25, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:48,875", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.86, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:49,012", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.04, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:49,109", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.19, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:49,204", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.7, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:49,296", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:49,432", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.39, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:49,545", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.59, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:49,547", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.71, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:49,632", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.8, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:49,753", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.8, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:49,791", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.78, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:49,847", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.96, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:49,923", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.13, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:50,026", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.36, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:50,059", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:50,221", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.48, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:50,396", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.84, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:50,466", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.82, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:50,486", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:50,595", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.16, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:50,678", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.5, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:50,704", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.42, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:50,771", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.04, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:50,950", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.77, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:50,979", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.27, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:51,068", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.96, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:51,101", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.02, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:51,284", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.6, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:51,377", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:51,462", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.25, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:51,485", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:51,566", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.08, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:51,626", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.09, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:51,719", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:51,735", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:51,793", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.76, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:51,874", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.31, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:52,005", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.64, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:52,114", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.49, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:52,131", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.13, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:52,227", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.21, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:52,329", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.85, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:52,360", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.19, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:52,552", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.72, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:52,749", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.11, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:52,793", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.0, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:52,879", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:52,913", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:53,065", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.42, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:53,178", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.82, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:53,281", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.22, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:53,304", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:53,410", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.58, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:53,635", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:53,743", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.03, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:53,809", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.68, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:53,867", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.27, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:53,934", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.11, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:53,951", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:54,001", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.99, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:54,111", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.91, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:54,145", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:54,318", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.73, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:54,426", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.93, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:54,460", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:54,668", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:54,817", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.43, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:54,865", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.27, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:55,002", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.76, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:55,108", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:55,235", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:55,378", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:55,493", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.25, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:55,619", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:55,643", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:55,879", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.93, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:55,987", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.95, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:56,082", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.38, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:56,119", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.3, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:56,250", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.9, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:56,354", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:56,451", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.09, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:56,571", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:56,607", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:56,711", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:56,840", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:56,961", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.92, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:57,141", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:57,287", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:57,385", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:57,420", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:57,513", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:57,790", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:57,821", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:57,905", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.1, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:57,964", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.09, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:58,042", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:58,146", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.39, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:58,270", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.05, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:58,346", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:58,495", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:58,511", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:58,598", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.88, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:58,710", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.17, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:58,861", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.71, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:58,970", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.28, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:59,077", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.91, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:59,128", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.47, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:59,204", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.13, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:59,283", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.34, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:59,404", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:59,489", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.62, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:59,808", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.01, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:27:59,894", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:00,030", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.82, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:00,161", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:00,319", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.86, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:00,468", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:00,486", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:00,545", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.78, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:00,647", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:00,833", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.96, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:00,927", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.38, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:00,955", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:01,033", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.04, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:01,097", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.1, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:01,213", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.78, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:01,306", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:01,378", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.09, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:01,404", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.9, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:01,497", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.24, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:01,513", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.97, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:01,671", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.24, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:01,844", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.36, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:01,951", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.25, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:02,013", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:02,102", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.42, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:02,125", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.48, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:02,233", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.55, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:02,353", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.03, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:02,447", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.27, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:02,541", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.33, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:02,666", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:02,729", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.26, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:02,852", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.1, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:02,948", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.68, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:02,980", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:03,181", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.46, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:03,326", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.59, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:03,390", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.62, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:03,459", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:03,482", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:03,715", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:03,829", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.63, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:03,857", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.41, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:03,934", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.33, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:04,141", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:04,215", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:04,408", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:04,439", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:04,516", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.76, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:04,567", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.74, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:04,683", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:04,809", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.55, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:04,917", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.96, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:05,033", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.4, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:05,159", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:05,210", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.3, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:05,318", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.52, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:05,397", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.98, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:05,507", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.18, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:05,566", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.06, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:05,590", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:05,685", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.33, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:05,716", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:05,851", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:06,046", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.47, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:06,094", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.99, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:06,201", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.9, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:06,230", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:06,345", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.19, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:06,529", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.33, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:06,596", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.03, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:06,728", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.85, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:06,847", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.7, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:06,873", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:06,923", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:06,989", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.24, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:07,101", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.97, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:07,214", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:07,301", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.28, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:07,515", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:07,573", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.26, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:07,640", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:07,666", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.06, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:07,741", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.53, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:07,805", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.99, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:08,032", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.24, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:08,196", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.01, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:08,314", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.85, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:08,340", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:08,418", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.62, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:08,446", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:08,541", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.23, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:08,615", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:08,754", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:08,917", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.31, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:08,946", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.11, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:09,041", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:09,127", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:09,238", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.43, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:09,388", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.61, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:09,408", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:09,480", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:09,508", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:09,639", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.06, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:09,672", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.26, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:09,729", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.51, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:09,750", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.47, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:09,863", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.21, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:10,025", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:10,128", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.81, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:10,234", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.39, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:10,356", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.13, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:10,445", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.51, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:10,530", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.4, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:10,662", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.11, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:10,749", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.53, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:10,770", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.47, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:10,869", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.020s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 19.73, "duration_seconds": 0.02, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:10,968", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.38, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:11,056", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.68, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:11,274", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.57, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:11,304", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.18, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:11,381", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:11,473", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:11,591", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.79, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:11,603", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.88, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:11,780", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.24, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:11,831", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.41, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:11,974", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.93, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:11,989", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:12,069", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.8, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:12,140", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.52, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:12,339", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.91, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:12,421", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:12,528", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.54, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:12,620", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.0, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:12,651", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:12,730", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.83, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:12,744", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.16, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:12,806", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:12,881", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.03, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:13,001", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.32, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:13,246", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.62, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:13,282", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:13,362", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.99, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:13,385", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.25, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:13,536", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.49, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:13,637", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:13,774", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.18, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:13,797", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.63, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:13,868", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.43, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:13,869", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.24, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:14,028", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.28, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:14,115", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.36, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:14,217", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.64, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:14,303", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.12, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:14,431", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:14,465", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.42, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:14,618", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.34, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:14,746", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.59, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:14,841", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.18, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:14,879", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:14,950", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.2, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:14,973", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:15,052", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.49, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:15,064", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.48, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:15,166", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.48, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:15,433", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.0, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:15,540", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.01, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:15,649", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.26, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:15,679", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.35, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:15,765", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.43, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:15,808", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.52, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:15,906", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.62, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:16,082", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.34, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:16,158", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:16,169", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:16,250", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:16,307", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.07, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:16,440", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.8, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:16,529", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.43, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:16,594", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.54, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:16,671", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.09, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:16,694", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.25, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:16,795", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.98, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:16,877", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.73, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:16,995", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.31, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:17,083", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.41, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:17,244", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.92, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:17,294", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.29, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:17,392", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.75, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:17,422", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.62, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:17,512", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.76, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:17,696", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.43, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:17,815", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.54, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:17,883", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.04, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:17,909", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:18,069", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.91, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:18,198", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:18,314", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.07, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:18,353", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:18,456", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.42, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:18,499", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.6, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:18,629", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.04, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:18,829", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.78, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:18,940", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.96, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:18,965", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:19,148", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:19,304", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.42, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:19,326", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:19,448", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:19,650", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.83, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:19,758", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.3, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:19,795", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.79, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:19,936", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.51, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:20,097", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.35, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:20,216", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:20,251", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.68, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:20,439", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:20,580", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.01, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:20,613", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.15, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:20,807", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.2, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:20,971", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:21,021", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.6, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:21,102", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.13, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:21,216", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.24, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:21,245", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.52, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:21,415", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.04, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:21,529", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.77, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:21,565", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:21,742", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.56, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:21,822", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.41, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:22,114", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.91, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:22,185", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.79, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:22,248", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.27, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:22,306", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.25, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:22,321", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.2, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:22,407", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 18.41, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:22,461", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.56, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:22,657", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:22,750", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:22,782", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.28, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:22,915", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:22,937", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.39, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:23,057", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:23,132", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.66, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:23,340", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:23,379", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.71, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:23,540", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.52, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:23,727", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.92, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:23,876", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:24,099", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:24,231", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.01, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:24,274", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.019s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 18.95, "duration_seconds": 0.019, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:24,433", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:24,714", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:24,890", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.64, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:24,923", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:25,158", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:25,225", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.46, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:25,320", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.49, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:25,449", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:25,481", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.48, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:25,601", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.56, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:25,795", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.46, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:25,939", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.25, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:26,049", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:26,158", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:26,208", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.37, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:26,421", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.81, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:26,501", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.44, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:26,634", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.36, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:26,780", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.83, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:26,802", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.95, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:26,886", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.9, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:26,960", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.53, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:27,119", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.04, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:27,253", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.3, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:27,398", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.95, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:27,399", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.86, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:27,450", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.94, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:27,661", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.97, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:27,782", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:27,927", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.32, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:28,013", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.27, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:28,038", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:28,131", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.75, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:28,161", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.01, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:28,382", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.15, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:28,474", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:28,629", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.09, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:28,666", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:28,765", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.55, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:28,782", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:28,953", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.21, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:29,057", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.95, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:29,162", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.18, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:29,182", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:29,396", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.94, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:29,448", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.42, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:29,525", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.62, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:29,581", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.64, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:29,683", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.87, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:29,701", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:29,848", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.63, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:30,008", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.97, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:30,062", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.21, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:30,178", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.56, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:30,206", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:30,296", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.92, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:30,475", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.55, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:30,541", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.36, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:30,592", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:30,711", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:30,796", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.92, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:30,882", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.47, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:30,968", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.5, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:31,014", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:31,083", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.89, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:31,152", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.49, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:31,272", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:31,411", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.92, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:31,458", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.76, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:31,525", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.79, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:31,603", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.43, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:31,725", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.36, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:31,739", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:31,915", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.36, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:32,084", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.24, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:32,176", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.52, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:32,299", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.08, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:32,412", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.76, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:32,454", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.63, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:32,516", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:32,528", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:32,619", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.1, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:32,821", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.3, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:32,907", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.41, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:32,924", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:33,008", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:33,107", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:33,163", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.13, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:33,270", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:33,437", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.97, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:33,542", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:33,614", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.59, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:33,627", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.3, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:33,686", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.48, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:33,708", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:33,828", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.17, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:33,930", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.3, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:33,949", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:34,212", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.15, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:34,327", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.35, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:34,342", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:34,417", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.78, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:34,494", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.32, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:34,550", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.74, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:34,572", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:34,706", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.24, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:34,832", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.39, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:34,895", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.58, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:35,009", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:35,109", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:35,174", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.44, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:35,281", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.44, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:35,334", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.85, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:35,464", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:35,524", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.47, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:35,557", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.05, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:35,614", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:35,675", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.81, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:35,754", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.7, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:35,770", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:35,881", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:36,025", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:36,132", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:36,147", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.75, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:36,349", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.4, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:36,445", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:36,492", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:36,580", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:36,652", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.7, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:36,746", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:36,830", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.26, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:36,930", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.77, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:36,996", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.6, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:37,112", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.83, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:37,197", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.45, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:37,311", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.99, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:37,345", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.29, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:37,447", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.95, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:37,475", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.09, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:37,757", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:37,859", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.96, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:37,894", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.8, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:38,143", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.13, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:38,251", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:38,277", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.26, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:38,378", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:38,592", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.56, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:38,616", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:38,715", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:38,874", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:38,933", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.23, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:39,059", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.66, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:39,097", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.58, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:39,232", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.91, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:39,382", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:39,492", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.44, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:39,575", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:39,616", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:39,797", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.43, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:39,904", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.95, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:39,993", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.57, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:40,163", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.55, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:40,296", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.06, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:40,391", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.23, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:40,423", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:40,560", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.31, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:40,610", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:40,769", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.79, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:40,906", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.025s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 25.13, "duration_seconds": 0.025, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:40,925", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:41,062", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.64, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:41,181", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:41,206", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.21, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:41,317", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.83, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:41,444", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.23, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:41,678", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.021s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 20.81, "duration_seconds": 0.021, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:41,858", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.61, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:41,878", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:42,124", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.35, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:42,324", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.1, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:42,397", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.53, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:42,508", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.93, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:42,511", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.37, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:42,620", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.33, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:42,824", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.19, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:42,849", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.46, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:43,069", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:43,158", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.53, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:43,260", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.3, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:43,278", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.06, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:43,525", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.18, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:43,631", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.08, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:43,662", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.67, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:43,877", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.029s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 29.02, "duration_seconds": 0.029, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:44,034", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.21, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:44,059", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.39, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:44,115", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.22, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:44,134", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:44,297", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.93, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:44,445", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.49, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:44,616", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.92, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:44,740", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:44,849", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.08, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:44,880", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:44,962", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.71, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:44,996", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.82, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:45,141", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:45,248", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.35, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:45,361", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.07, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:45,465", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.32, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:45,605", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.45, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:45,682", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.22, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:45,771", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:45,895", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.87, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:46,097", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.53, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:46,122", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:46,184", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:46,241", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:46,328", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.48, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:46,444", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.08, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:46,553", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.1, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:46,708", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.89, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:46,749", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.08, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:46,971", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.83, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:47,237", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.25, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:47,306", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:47,364", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:47,448", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.46, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:47,511", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.26, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:47,607", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:47,658", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:47,742", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:47,756", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.77, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:47,842", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:47,925", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:48,119", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:48,198", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.5, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:48,270", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:48,332", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:48,388", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:48,488", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.52, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:48,561", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.14, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:48,665", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.73, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:48,769", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.42, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:48,878", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.56, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:48,956", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:49,067", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.36, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:49,187", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.22, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:49,348", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:49,398", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:49,478", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:49,579", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:49,715", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.64, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:49,738", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:49,847", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.54, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:49,876", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:50,081", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.35, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:50,240", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:50,350", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.26, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:50,394", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.32, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:50,548", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.79, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:50,741", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.12, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:50,883", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.55, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:51,020", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.83, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:51,144", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.52, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:51,231", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.47, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:51,241", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.45, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:51,396", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.73, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:51,498", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.16, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:51,597", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.64, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:51,742", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.15, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:51,820", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.76, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:51,950", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:51,975", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.5, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:52,062", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.97, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:52,089", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:52,264", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.53, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:52,376", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.23, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:52,490", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.35, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:52,595", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.45, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:52,616", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.11, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:52,969", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.08, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:53,111", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:53,455", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.59, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:53,625", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.3, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:53,664", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:53,813", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.28, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:53,945", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.52, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:54,150", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.26, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:54,195", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.68, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:54,315", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.89, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:54,514", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.11, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:54,623", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.39, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:54,713", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.56, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:54,745", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.11, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:54,920", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.67, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:55,130", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.45, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:55,292", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.5, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:55,388", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:55,425", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.06, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:55,549", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:55,708", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.24, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:55,747", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.51, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:55,883", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.12, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:56,005", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.38, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:56,177", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:56,323", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:56,497", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.84, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:56,692", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.57, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:56,769", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.68, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:56,810", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:56,885", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:56,936", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.13, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:57,078", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.81, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:57,199", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.31, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:57,230", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.56, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:57,398", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:57,515", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.97, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:57,606", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:57,638", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.45, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:57,777", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.3, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:57,862", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.42, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:57,886", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:58,075", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.44, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:58,103", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.35, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:58,442", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:58,489", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:58,582", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.43, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:58,603", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:58,716", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.09, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:58,763", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.019s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 19.02, "duration_seconds": 0.019, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:58,836", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.49, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:59,224", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:59,381", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:59,601", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.45, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:59,633", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.29, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:59,750", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.62, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:59,770", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:28:59,994", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.84, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:00,177", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.78, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:00,354", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.17, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:00,398", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.63, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:00,706", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.64, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:00,887", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.67, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:00,919", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.36, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:00,997", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:01,037", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:01,197", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.23, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:01,290", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.01, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:01,324", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.89, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:01,416", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:01,437", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.52, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:01,614", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:01,714", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.3, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:01,819", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:01,933", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:02,015", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.49, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:02,029", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:02,157", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.08, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:02,254", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.2, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:02,258", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.72, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:02,438", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.65, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:02,546", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.38, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:02,608", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:02,716", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.39, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:02,739", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:02,819", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.06, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:02,899", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.39, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:03,005", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.78, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:03,025", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.94, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:03,203", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.65, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:03,338", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.020s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 20.17, "duration_seconds": 0.02, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:03,382", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.6, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:03,576", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:03,731", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.05, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:03,743", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.68, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:03,830", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.32, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:03,932", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:04,087", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.24, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:04,125", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.82, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:04,212", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.31, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:04,306", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.026s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 25.75, "duration_seconds": 0.026, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:04,378", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.22, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:04,548", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.38, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:04,574", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:04,656", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.43, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:04,677", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.24, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:04,997", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:05,130", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.34, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:05,231", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.73, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:05,255", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:05,317", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.62, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:05,410", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.33, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:05,433", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:05,616", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:05,672", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:05,783", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.25, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:05,812", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:05,994", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.81, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:06,114", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:06,146", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.68, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:06,330", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.31, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:06,450", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.58, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:06,461", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.01, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:06,558", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.13, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:06,666", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.7, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:06,750", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.43, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:06,950", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.47, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:06,979", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.95, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:07,093", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.82, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:07,118", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.07, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:07,297", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.21, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:07,397", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:07,464", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.23, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:07,555", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.01, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:07,647", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.34, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:07,750", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:07,815", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:07,933", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.67, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:08,046", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.5, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:08,078", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.09, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:08,278", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.94, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:08,400", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 18.28, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:08,470", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.09, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:08,600", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.97, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:08,633", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:08,820", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:08,995", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:09,085", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.18, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:09,107", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.27, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:09,229", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.27, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:09,261", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:09,459", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.33, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:09,489", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.98, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:09,574", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.18, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:09,597", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.25, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:09,772", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:09,886", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.79, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:10,001", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.25, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:10,112", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.86, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:10,282", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:10,308", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:10,390", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.019s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 18.93, "duration_seconds": 0.019, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:10,415", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.06, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:10,489", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:10,702", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.23, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:10,849", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.47, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:10,943", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.0, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:11,114", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:11,177", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.54, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:11,206", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:11,315", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.38, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:11,425", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:11,466", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:11,542", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.61, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:11,579", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:11,714", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:11,818", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.18, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:11,915", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:11,998", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.71, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:12,116", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.29, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:12,243", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.31, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:12,264", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.67, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:12,416", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:12,498", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.83, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:12,583", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:12,603", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:12,756", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.33, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:12,929", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.3, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:13,008", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.07, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:13,132", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.48, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:13,266", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.16, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:13,297", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.76, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:13,416", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:13,489", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.44, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:13,618", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.67, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:13,706", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.67, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:13,814", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.41, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:13,834", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.34, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:13,929", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.39, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:13,959", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.16, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:14,090", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.04, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:14,424", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.46, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:14,448", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.88, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:14,623", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.32, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:14,698", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.71, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:14,809", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.55, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:14,895", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.08, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:14,915", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:15,184", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:15,298", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.025s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 25.33, "duration_seconds": 0.025, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:15,397", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.07, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:15,533", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.45, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:15,595", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.87, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:15,631", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:15,672", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:15,799", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.72, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:15,913", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.24, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:15,921", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.22, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:16,183", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.18, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:16,230", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.95, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:16,347", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.7, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:16,374", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:16,594", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.71, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:16,683", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.09, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:16,714", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:16,975", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.17, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:17,104", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.87, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:17,212", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.01, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:17,252", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.02, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:17,352", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.5, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:17,607", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:17,699", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.55, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:17,774", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.19, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:17,804", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:17,891", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.51, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:17,914", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:17,985", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.35, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:18,183", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.99, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:18,415", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:18,530", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.54, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:18,607", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:18,694", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.75, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:18,728", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.49, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:18,795", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:18,861", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.04, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:18,951", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.25, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:19,063", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.93, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:19,078", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:19,161", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.74, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:19,190", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:19,372", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.7, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:19,559", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.85, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:19,591", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.18, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:19,698", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:19,758", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.5, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:19,849", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.49, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:19,905", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.14, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:20,015", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:20,121", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.49, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:20,257", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.34, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:20,276", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.66, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:20,374", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:20,408", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:20,513", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:20,712", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.18, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:20,737", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.42, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:20,821", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:20,939", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.21, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:21,112", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.37, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:21,217", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:21,293", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.86, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:21,309", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.49, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:21,400", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.81, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:21,425", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.16, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:21,616", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:21,790", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.3, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:21,869", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.5, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:21,891", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:21,982", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.43, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:22,031", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:22,221", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.18, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:22,246", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:22,340", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.84, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:22,426", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.18, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:22,636", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.15, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:22,661", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:22,732", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.72, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:22,760", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.22, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:22,844", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:23,012", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.89, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:23,114", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:23,250", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.038s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 37.66, "duration_seconds": 0.038, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:23,407", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.6, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:23,464", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:23,554", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.86, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:23,620", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.71, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:23,641", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:23,731", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.56, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:23,764", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:23,924", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:24,032", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.65, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:24,054", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.12, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:24,150", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.9, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:24,180", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.74, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:24,381", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.98, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:24,406", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:24,498", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.26, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:24,524", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.39, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:24,675", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.56, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:24,773", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:24,807", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.11, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:24,932", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.67, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:25,067", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.32, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:25,217", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:25,234", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:25,331", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.1, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:25,444", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.3, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:25,526", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:25,638", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.56, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:25,812", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.3, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:25,874", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.22, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:25,959", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.14, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:26,002", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:26,083", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.55, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:26,182", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.71, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:26,353", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.01, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:26,383", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.48, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:26,500", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.96, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:26,608", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.25, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:26,731", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.1, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:26,752", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.34, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:26,909", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:26,985", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.78, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:27,097", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.1, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:27,126", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.05, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:27,248", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:27,431", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.23, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:27,569", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.24, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:27,590", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.39, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:27,699", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.24, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:27,950", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.97, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:28,039", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.49, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:28,174", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.14, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:28,352", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:28,372", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.81, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:28,443", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.72, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:28,562", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.19, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:28,634", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:28,799", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.57, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:28,823", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.29, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:28,914", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.43, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:28,940", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.17, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:29,043", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:29,371", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.47, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:29,484", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.63, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:29,586", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.38, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:29,683", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:29,710", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:29,875", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.31, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:30,109", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.21, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:30,140", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.63, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:30,260", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.21, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:30,272", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:30,415", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.83, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:30,664", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.44, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:30,838", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.74, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:30,887", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:31,090", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.18, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:31,198", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:31,431", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.62, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:31,546", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.64, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:31,670", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.71, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:31,865", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.14, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:31,949", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:31,974", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:32,132", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.09, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:32,173", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:32,319", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.038s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 37.56, "duration_seconds": 0.038, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:32,336", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:32,413", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.82, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:32,431", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:32,623", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.87, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:32,957", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:33,057", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.89, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:33,081", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.63, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:33,189", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.37, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:33,242", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:33,324", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.95, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:33,349", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.46, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:33,527", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:33,752", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.59, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:33,778", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.46, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:33,866", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:33,888", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.86, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:34,083", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:34,187", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.47, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:34,213", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.91, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:34,339", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.5, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:34,456", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:34,550", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.65, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:34,664", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.57, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:34,782", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.8, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:34,873", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:34,969", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.18, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:35,045", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:35,091", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:35,223", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:35,312", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.95, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:35,399", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.02, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:35,500", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.78, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:35,638", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:35,737", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.66, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:35,847", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.25, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:35,978", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.38, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:36,082", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.58, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:36,117", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:36,317", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.64, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:36,427", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.39, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:36,514", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.15, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:36,722", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.99, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:36,780", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:36,875", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.29, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:36,957", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.18, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:37,066", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.12, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:37,094", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.3, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:37,205", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.6, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:37,291", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.58, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:37,485", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:37,589", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.18, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:37,703", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.1, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:37,857", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.4, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:37,998", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.03, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:38,098", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.24, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:38,127", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:38,219", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.94, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:38,245", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:38,465", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.01, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:38,673", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:38,796", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.55, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:38,808", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.31, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:38,901", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.34, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:38,922", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.25, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:39,094", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.36, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:39,295", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.82, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:39,449", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:39,526", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:39,631", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:39,691", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.4, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:39,807", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:39,832", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.16, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:39,978", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.72, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:40,122", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.25, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:40,283", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:40,416", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:40,607", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.12, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:40,741", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.022s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 21.56, "duration_seconds": 0.022, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:40,934", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:41,014", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:41,073", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.34, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:41,197", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.83, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:41,273", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:41,406", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:41,470", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:41,567", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.36, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:41,673", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.03, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:41,693", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.22, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:41,808", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.95, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:41,945", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:42,142", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:42,292", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.16, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:42,482", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:42,524", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:42,618", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.6, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:42,649", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.99, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:42,905", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.41, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:43,036", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.82, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:43,142", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:43,301", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.38, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:43,329", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:43,449", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.17, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:43,490", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:43,707", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:43,837", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:43,859", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:44,005", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.1, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:44,098", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.76, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:44,132", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.36, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:44,242", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:44,444", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.58, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:44,663", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:44,705", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:44,810", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.86, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:45,031", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.44, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:45,102", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.53, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:45,114", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:45,214", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.48, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:45,406", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.63, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:45,475", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:45,582", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:45,680", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:45,811", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:45,893", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.06, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:45,927", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:45,996", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.87, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:46,088", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:46,098", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:46,183", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.71, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:46,214", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:46,414", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.3, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:46,533", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.3, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:46,562", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.26, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:46,681", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.95, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:46,918", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.09, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:47,064", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.98, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:47,191", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:47,310", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.85, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:47,378", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.36, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:47,442", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.4, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:47,529", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.34, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:47,550", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:47,628", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.96, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:47,722", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:47,847", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:47,933", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.29, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:47,962", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.77, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:48,098", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.99, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:48,174", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.69, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:48,342", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.3, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:48,361", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.67, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:48,427", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.32, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:48,542", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:48,644", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:48,798", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.42, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:48,839", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.52, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:48,944", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:49,083", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.54, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:49,170", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.23, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:49,224", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.24, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:49,242", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.67, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:49,408", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:49,614", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.63, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:49,713", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.89, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:49,818", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.71, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:49,836", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:49,944", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:50,050", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.55, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:50,117", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:50,218", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.37, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:50,246", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:50,381", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.02, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:50,480", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.77, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:50,602", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.18, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:50,625", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.36, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:50,825", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:51,011", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.87, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:51,036", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:51,093", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.55, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:51,184", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.02, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:51,265", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.030s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 30.4, "duration_seconds": 0.03, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:51,331", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:51,364", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:51,582", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.51, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:51,700", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.57, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:51,833", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.74, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:51,947", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.3, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:52,063", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.14, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:52,089", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.38, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:52,297", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:52,308", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:52,392", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.45, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:52,510", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.09, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:52,710", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:52,794", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.3, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:52,815", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.23, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:52,864", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:53,100", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.21, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:53,125", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.97, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:53,197", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:53,238", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.73, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:53,322", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.34, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:53,363", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.06, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:53,389", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:53,447", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:53,667", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:53,756", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.37, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:53,903", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.58, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:54,004", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.56, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:54,029", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:54,133", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:54,191", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.83, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:54,378", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.96, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:54,406", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.45, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:54,482", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.63, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:54,501", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.39, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:54,671", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.25, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:54,800", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.026s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 26.34, "duration_seconds": 0.026, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:54,870", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.69, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:55,067", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.14, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:55,181", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.61, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:55,247", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.56, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:55,420", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.79, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:55,468", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.024s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 24.12, "duration_seconds": 0.024, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:55,552", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.48, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:55,613", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:55,729", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.18, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:55,854", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.43, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:56,061", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.47, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:56,194", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.5, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:56,219", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.97, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:56,315", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:56,525", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:56,633", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.44, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:56,652", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.49, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:56,872", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:57,069", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.71, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:57,095", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.8, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:57,192", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.93, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:57,222", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.26, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:57,326", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.77, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:57,489", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.77, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:57,563", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.25, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:57,680", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.77, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:57,701", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:57,816", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.51, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:57,852", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.59, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:58,155", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.41, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:58,362", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.12, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:58,398", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:58,497", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.12, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:58,515", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:58,707", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:58,909", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.49, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:59,025", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.34, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:59,056", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.14, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:59,152", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.68, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:59,261", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.11, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:59,393", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.88, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:59,517", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:59,542", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:59,765", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.88, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:59,898", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.97, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:29:59,946", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.04, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:00,225", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.28, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:00,251", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:00,301", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:00,306", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:00,561", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.58, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:00,583", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.4, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:00,683", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.34, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:00,740", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:00,863", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.53, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:00,949", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.08, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:01,047", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.64, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:01,216", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:01,246", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:01,330", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.56, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:01,351", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:01,574", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:01,641", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:01,658", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.33, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:01,739", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.39, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:01,801", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.39, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:01,960", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.15, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:02,144", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.17, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:02,259", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.56, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:02,284", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.37, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:02,384", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.36, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:02,496", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.16, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:02,660", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:02,714", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:02,795", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.19, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:02,813", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.14, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:02,962", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:03,112", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.81, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:03,132", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:03,252", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.69, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:03,447", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.96, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:03,464", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:03,552", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.97, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:03,675", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:03,750", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.96, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:03,841", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:03,921", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.05, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:04,026", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.33, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:04,165", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.034s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 33.67, "duration_seconds": 0.034, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:04,190", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:04,347", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.56, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:04,469", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.2, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:04,580", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.54, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:04,614", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.4, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:04,826", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:04,926", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.49, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:04,957", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.11, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:05,080", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.47, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:05,277", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.52, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:05,464", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:05,574", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.41, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:05,617", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.41, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:05,670", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.39, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:05,723", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.49, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:05,853", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:05,944", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.08, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:05,964", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:06,148", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.15, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:06,282", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:06,384", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.59, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:06,555", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:06,629", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.34, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:06,751", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.68, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:06,861", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:06,897", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.33, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:07,059", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.44, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:07,261", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.92, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:07,377", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.08, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:07,458", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.55, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:07,558", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.82, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:07,595", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.02, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:07,698", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.5, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:07,729", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.84, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:07,915", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:08,007", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.66, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:08,046", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:08,231", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.61, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:08,359", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.17, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:08,511", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.6, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:08,610", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:08,712", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.51, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:08,809", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.96, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:08,847", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:08,951", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:09,137", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.47, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:09,156", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:09,266", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.2, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:09,467", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.81, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:09,527", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.22, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:09,539", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:09,657", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.32, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:09,701", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:09,890", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:09,914", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.57, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:09,992", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.81, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:10,014", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.06, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:10,100", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:10,350", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.79, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:10,386", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:10,505", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:10,542", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:10,674", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.29, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:10,731", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.18, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:10,814", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.7, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:10,837", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.63, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:10,919", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.62, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:11,005", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.4, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:11,088", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.61, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:11,122", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.4, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:11,310", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:11,413", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.01, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:11,499", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.34, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:11,593", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.85, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:11,615", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:11,770", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.87, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:11,976", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.91, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:12,006", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:12,095", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.42, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:12,164", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:12,284", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:12,310", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.05, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:12,514", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.03, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:12,664", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.43, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:12,683", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:12,883", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.15, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:13,016", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:13,058", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.72, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:13,242", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:13,563", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.59, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:13,730", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.03, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:13,857", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:13,916", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:14,019", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.19, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:14,047", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.48, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:14,149", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:14,196", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.14, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:14,338", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 18.35, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:14,429", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.3, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:14,463", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.31, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:14,717", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:14,893", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.95, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:15,007", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.6, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:15,127", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.12, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:15,228", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.12, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:15,362", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.27, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:15,483", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.78, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:15,586", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.5, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:15,706", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:15,826", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.79, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:15,965", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.14, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:16,017", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:16,159", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:16,286", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.08, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:16,376", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.88, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:16,516", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:16,562", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.37, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:16,695", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.93, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:16,881", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:17,032", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.19, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:17,180", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.06, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:17,394", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.41, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:17,515", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.48, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:17,623", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:17,656", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:17,792", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.15, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:17,911", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:18,082", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.62, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:18,164", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:18,192", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.74, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:18,294", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.52, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:18,446", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:18,569", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.67, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:18,733", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.84, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:18,927", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.16, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:19,091", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.89, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:19,248", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.54, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:19,362", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.04, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:19,408", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.92, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:19,474", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.56, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:19,505", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.46, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:19,580", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.89, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:19,600", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:19,700", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:20,011", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.51, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:20,137", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.53, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:20,247", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.82, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:20,284", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:20,396", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.77, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:20,415", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:20,636", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.22, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:20,772", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:20,917", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:21,039", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.27, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:21,066", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:21,192", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.39, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:21,203", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.77, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:21,500", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.56, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:21,522", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:21,600", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.64, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:21,713", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.67, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:21,872", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:21,999", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.95, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:22,024", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.18, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:22,101", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:22,139", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.09, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:22,237", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.13, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:22,328", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.49, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:22,366", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:22,513", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.63, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:22,584", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:22,666", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.84, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:22,780", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:22,925", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.4, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:23,113", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:23,207", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.34, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:23,239", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.17, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:23,331", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.44, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:23,416", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:23,540", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.53, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:23,562", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.58, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:23,714", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:23,849", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:23,984", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:24,006", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:24,106", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.42, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:24,214", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.18, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:24,330", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.12, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:24,481", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.19, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:24,616", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.26, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:24,704", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.022s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 21.59, "duration_seconds": 0.022, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:24,739", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.57, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:24,843", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.84, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:24,881", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.55, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:24,998", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:25,256", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:25,373", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.36, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:25,478", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.85, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:25,550", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.24, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:25,624", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:25,657", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.38, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:25,667", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.39, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:25,725", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:25,792", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.89, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:25,915", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.96, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:26,005", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.55, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:26,010", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:26,197", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.98, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:26,329", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.67, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:26,421", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.4, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:26,438", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.14, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:26,516", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.38, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:26,609", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.42, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:26,650", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:26,792", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.3, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:26,917", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.75, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:26,942", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:27,024", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:27,039", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:27,175", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:27,322", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.65, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:27,460", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.24, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:27,524", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.35, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:27,667", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.67, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:27,753", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.87, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:27,847", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.33, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:27,968", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:28,131", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.42, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:28,241", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:28,256", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:28,374", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.56, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:28,499", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.82, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:28,588", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:28,707", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:28,839", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.63, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:28,864", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:28,982", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.4, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:29,107", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.45, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:29,333", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.87, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:29,359", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.14, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:29,542", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.23, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:29,689", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:29,881", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:30,036", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.21, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:30,059", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.83, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:30,166", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.61, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:30,302", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.021s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 21.48, "duration_seconds": 0.021, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:30,438", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:30,483", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:30,504", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.87, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:30,601", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.0, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:30,636", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.11, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:30,716", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:30,831", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:30,923", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.04, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:30,940", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:31,133", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.55, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:31,296", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.59, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:31,326", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:31,430", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.26, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:31,458", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:31,688", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.37, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:31,795", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.39, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:31,964", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.79, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:32,067", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.51, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:32,136", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.71, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:32,294", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.01, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:32,315", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.63, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:32,432", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.33, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:32,472", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:32,678", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.68, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:32,819", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:32,845", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.84, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:32,928", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.54, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:33,047", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.3, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:33,134", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.81, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:33,214", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:33,323", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.4, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:33,344", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.01, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:33,445", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.52, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:33,495", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.53, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:33,697", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:33,817", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.25, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:33,853", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.52, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:33,930", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.28, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:33,956", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:34,029", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.68, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:34,232", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.17, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:34,341", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.94, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:34,446", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.44, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:34,548", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:34,585", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.53, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:34,746", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.99, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:34,859", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.4, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:34,905", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:34,994", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.39, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:35,044", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.59, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:35,141", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.3, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:35,161", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:35,233", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.99, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:35,253", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:35,453", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.04, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:35,549", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.65, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:35,652", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.74, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:35,673", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.31, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:35,840", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.74, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:35,961", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.82, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:35,982", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:36,103", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:36,271", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.65, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:36,374", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.77, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:36,406", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:36,552", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.68, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:36,700", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.019s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 19.1, "duration_seconds": 0.019, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:36,822", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:36,974", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.57, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:37,124", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.15, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:37,264", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:37,436", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:37,581", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.7, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:37,639", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:37,751", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:37,884", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:38,011", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.3, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:38,158", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.79, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:38,273", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:38,375", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:38,497", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.78, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:38,696", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:38,805", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.75, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:38,911", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.85, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:38,942", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:39,088", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.6, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:39,199", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.99, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:39,435", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.14, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:39,464", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:39,562", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.6, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:39,586", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:39,681", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:39,943", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:40,065", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.27, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:40,096", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.87, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:40,182", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.35, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:40,209", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:40,327", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.74, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:40,477", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.13, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:40,526", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.55, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:40,614", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.45, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:40,714", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.81, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:40,818", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.3, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:40,832", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:41,008", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.22, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:41,125", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.15, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:41,158", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.85, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:41,353", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.2, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:41,464", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.17, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:41,511", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:41,583", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:41,610", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:41,700", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.84, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:41,724", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:41,929", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.23, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:42,059", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.37, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:42,152", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.62, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:42,341", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.27, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:42,380", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.22, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:42,458", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:42,482", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:42,632", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.73, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:42,832", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.9, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:42,933", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.26, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:42,957", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:43,069", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.97, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:43,100", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.3, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:43,359", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.52, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:43,460", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.76, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:43,652", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.01, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:43,817", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:43,840", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.26, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:43,907", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:44,179", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.41, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:44,204", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.3, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:44,322", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.89, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:44,421", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.78, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:44,686", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.55, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:44,721", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:44,816", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.03, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:44,848", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:44,965", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:45,196", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.04, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:45,296", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.16, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:45,335", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.32, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:45,441", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.54, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:45,608", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.62, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:45,763", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.9, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:45,882", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.75, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:45,925", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.37, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:46,053", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.42, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:46,093", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.63, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:46,221", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.031s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 31.48, "duration_seconds": 0.031, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:46,240", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.37, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:46,395", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.41, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:46,984", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:47,221", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.22, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:47,355", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.18, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:47,447", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.15, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:47,479", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.11, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:47,591", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.73, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:47,630", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:47,749", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.07, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:47,904", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:48,211", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.39, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:48,265", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.18, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:48,399", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.12, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:48,495", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.48, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:48,651", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.75, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:48,724", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:48,832", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.12, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:48,864", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.22, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:48,982", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:49,073", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.18, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:49,161", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.28, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:49,190", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:49,389", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.88, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:49,628", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.96, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:49,661", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.62, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:49,772", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.2, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:49,793", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:50,152", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.89, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:50,281", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.08, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:52,483", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:52,740", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.92, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:52,786", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.25, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:52,939", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:53,086", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:53,144", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.59, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:53,234", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:53,284", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.32, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:53,442", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.41, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:53,647", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.15, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:53,777", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.04, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:53,899", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.38, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:54,019", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.26, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:54,050", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.47, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:54,147", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.47, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:54,165", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:54,474", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.56, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:54,489", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.42, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:54,575", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.84, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:54,699", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.55, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:54,800", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.22, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:54,925", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.52, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:55,048", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.24, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:55,180", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.19, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:55,191", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:55,311", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.97, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:55,440", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:55,536", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:55,549", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:55,728", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.59, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:55,818", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:55,925", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.07, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:55,962", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:56,061", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.87, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:56,092", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.31, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:56,269", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.77, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:56,378", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.29, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:56,480", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.78, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:56,618", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.74, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:56,650", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:56,766", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:56,862", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.03, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:57,086", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.47, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:57,258", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.74, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:57,736", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.87, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:57,881", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.55, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:57,925", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:58,287", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.15, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:58,445", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:58,756", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.68, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:58,941", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.55, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:59,661", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:59,816", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:30:59,833", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.58, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:02,811", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.81, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:02,875", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:03,073", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.2, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:03,268", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.92, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:03,515", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.41, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:03,550", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:03,655", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:03,834", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.58, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:03,917", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:04,013", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.3, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:04,039", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:04,192", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.5, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:04,467", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:04,597", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.22, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:04,618", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.76, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:05,014", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:05,238", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.17, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:05,392", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.15, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:05,537", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.49, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:05,572", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:05,715", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:05,885", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.46, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:06,173", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.46, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:06,305", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.08, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:06,334", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:06,515", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.64, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:06,712", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.52, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:06,862", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.67, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:06,972", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:07,175", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:07,405", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.77, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:07,420", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.77, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:07,638", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.72, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:07,777", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:08,044", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.17, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:08,063", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.65, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:08,431", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.97, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:08,538", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:08,607", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.03, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:08,627", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:08,725", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.48, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:08,749", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:08,916", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.59, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:09,023", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.75, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:09,065", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.43, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:09,216", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.17, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:09,306", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.44, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:09,412", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.68, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:09,572", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.38, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:09,679", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.33, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:09,699", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:09,815", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:09,931", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:10,111", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.81, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:10,184", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.73, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:10,229", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.8, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:10,414", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.61, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:10,526", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:10,625", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.98, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:10,744", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.38, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:10,771", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.25, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:10,942", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.31, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:11,133", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.79, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:11,193", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.11, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:11,267", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:11,396", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.79, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:11,467", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:11,571", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.14, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:11,623", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:11,744", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.51, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:11,755", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:11,909", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:11,928", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.71, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:12,039", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:12,161", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.89, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:12,463", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.72, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:12,532", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.9, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:12,646", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.12, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:12,700", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.19, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:12,850", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:12,876", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.82, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:12,951", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.34, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:13,050", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.93, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:13,191", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:13,270", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.74, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:13,374", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.92, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:13,534", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.84, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:13,549", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:13,734", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:13,974", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:14,009", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:14,098", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.59, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:14,204", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.9, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:14,346", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.06, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:14,376", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:14,512", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.036s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 35.52, "duration_seconds": 0.036, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:14,665", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:15,037", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.34, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:15,081", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:15,196", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.47, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:15,210", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:15,415", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:15,551", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.26, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:15,658", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.31, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:15,777", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.96, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:15,812", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:15,963", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.62, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:16,164", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.75, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:16,180", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:16,306", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:16,407", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:16,495", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:16,585", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.4, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:16,681", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:16,706", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:16,894", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.53, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:16,992", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.09, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:17,150", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.87, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:17,259", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:17,386", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.01, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:17,413", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:17,638", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 18.32, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:17,733", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.25, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:17,816", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.35, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:17,927", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.05, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:17,982", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.16, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:18,081", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.3, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:18,136", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:18,258", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.36, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:18,372", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.06, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:18,497", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:18,600", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:18,679", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.92, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:18,829", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.33, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:18,875", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.42, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:19,082", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.71, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:19,192", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:19,230", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.47, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:19,469", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.028s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 28.27, "duration_seconds": 0.028, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:19,547", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.33, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:19,642", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.95, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:19,716", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.92, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:19,849", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.027s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 26.72, "duration_seconds": 0.027, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:19,953", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.52, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:20,085", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.48, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:20,124", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:20,291", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:20,412", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.19, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:20,550", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:20,682", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.73, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:20,874", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.58, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:21,001", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.74, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:21,109", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.43, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:21,264", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.63, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:21,339", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:21,474", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:21,516", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:21,678", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.29, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:21,745", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.21, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:21,746", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.36, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:21,839", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.45, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:21,975", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.0, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:22,107", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:22,448", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.16, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:22,601", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:22,706", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:22,801", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.55, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:22,918", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.8, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:22,941", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:23,042", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.96, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:23,067", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:23,180", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.33, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:23,378", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:23,613", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.38, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:23,725", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:23,738", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.85, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:23,849", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.75, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:23,968", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.42, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:24,032", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.92, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:24,120", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.6, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:24,247", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.53, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:24,284", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.11, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:24,377", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.59, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:24,409", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.24, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:24,516", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:24,765", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:24,934", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.74, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:25,111", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:25,229", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.13, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:25,273", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:25,383", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:25,507", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.51, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:25,688", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:25,876", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.29, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:26,001", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.35, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:26,049", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.46, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:26,175", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.44, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:26,409", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.39, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:26,538", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.75, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:26,576", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:26,690", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:26,873", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:27,045", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.7, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:27,082", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:27,328", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.23, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:27,477", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.27, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:27,524", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:27,667", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.4, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:27,789", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.34, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:27,874", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.71, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:27,981", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:28,099", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 18.14, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:28,184", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.45, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:28,262", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.45, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:28,363", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.94, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:28,566", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:28,639", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:28,764", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.26, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:28,917", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.51, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:29,008", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:29,114", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:29,149", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:29,217", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:29,265", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:29,454", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.62, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:29,697", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.31, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:29,803", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.19, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:29,935", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.18, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:30,044", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:30,111", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.08, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:30,253", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:30,278", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:30,367", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.27, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:30,388", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.99, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:30,683", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.98, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:30,738", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.026s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 25.55, "duration_seconds": 0.026, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:30,827", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:30,903", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.81, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:31,058", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:31,144", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.69, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:31,216", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.5, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:31,282", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:31,359", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.76, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:31,376", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:31,459", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.33, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:31,556", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:31,761", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.05, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:31,929", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.05, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:32,045", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.56, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:32,068", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.04, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:32,171", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.89, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:32,216", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:32,333", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:32,459", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.75, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:32,531", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.44, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:32,553", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.18, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:32,655", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.65, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:32,691", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.35, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:32,940", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:32,969", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:33,074", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.6, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:33,263", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.32, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:33,283", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:33,350", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.43, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:33,430", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.0, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:33,516", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.76, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:33,532", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:33,724", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.14, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:33,945", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.02, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:34,037", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.7, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:34,162", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.51, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:34,185", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:34,277", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.29, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:34,386", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:34,565", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.18, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:34,642", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:34,748", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.54, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:34,784", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.69, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:34,896", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.75, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:34,931", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:35,030", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:35,242", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.65, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:35,330", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.57, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:35,485", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.035s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 35.19, "duration_seconds": 0.035, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:35,592", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.94, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:35,648", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.64, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:35,720", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:35,869", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.21, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:36,010", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.81, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:36,120", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.8, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:36,147", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.96, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:36,265", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.14, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:36,281", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:36,518", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.63, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:36,596", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.08, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:36,676", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.95, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:36,799", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.49, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:36,819", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.65, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:36,919", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.33, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:36,949", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.69, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:37,166", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.73, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:37,299", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:37,436", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.022s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 21.97, "duration_seconds": 0.022, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:37,467", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:37,578", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.73, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:37,803", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:37,932", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.38, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:38,064", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.51, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:38,083", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:38,232", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.63, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:38,450", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:38,766", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.87, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:38,796", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:38,908", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.15, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:38,953", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.26, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:39,171", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.44, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:39,319", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:39,429", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.88, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:39,449", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.33, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:39,553", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.54, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:39,681", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.94, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:39,719", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.93, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:39,949", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:39,972", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:40,080", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.67, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:40,140", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:40,333", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.14, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:40,369", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.22, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:40,475", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.82, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:40,503", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:40,695", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.63, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:40,817", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.12, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:40,914", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.86, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:40,931", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.15, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:41,031", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.07, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:41,106", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.15, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:41,214", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.46, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:41,364", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:41,370", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.53, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:41,580", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.29, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:41,698", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.87, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:41,726", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:41,915", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:42,044", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.85, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:42,169", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:42,281", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:42,398", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:42,432", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.93, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:42,548", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.1, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:42,576", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:42,699", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:43,041", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.15, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:43,081", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:43,198", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.55, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:43,214", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.34, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:43,386", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:43,544", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.39, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:43,585", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:43,678", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.31, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:43,707", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:43,811", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.16, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:44,142", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.38, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:44,281", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.101s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 101.11, "duration_seconds": 0.101, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:44,395", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.52, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:44,415", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:44,623", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.7, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:44,798", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.03, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:45,011", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.87, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:45,128", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:45,147", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.43, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:45,264", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.25, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:45,399", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.66, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:45,498", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:45,720", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.95, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:45,853", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.27, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:45,972", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.77, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:46,032", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.83, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:46,167", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.89, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:46,187", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:46,273", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.54, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:46,363", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.44, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:46,507", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.47, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:46,612", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.8, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:46,751", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.31, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:46,974", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.03, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:47,054", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.18, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:47,079", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:47,178", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.52, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:47,230", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:47,317", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.48, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:47,414", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.89, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:47,514", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:47,731", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:47,831", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.3, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:47,849", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.78, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:47,967", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:47,981", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:48,125", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.15, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:48,328", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.58, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:48,348", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.71, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:48,425", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.91, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:48,551", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.39, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:48,751", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.2, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:48,781", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:48,895", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.43, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:49,031", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.53, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:49,278", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.98, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:49,375", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.12, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:49,475", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.04, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:49,599", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.05, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:49,606", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.18, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:49,742", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.75, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:49,920", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.45, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:49,962", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.32, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:50,061", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.12, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:50,104", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:50,223", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:50,501", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.53, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:50,619", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.82, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:50,641", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.57, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:50,779", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.46, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:51,033", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.09, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:51,179", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.53, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:51,207", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:51,394", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.25, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:51,565", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.02, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:51,728", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.98, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:51,911", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.49, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:51,941", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.43, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:52,078", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.39, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:52,199", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.68, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:52,308", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.53, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:52,436", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:52,566", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:52,707", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.15, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:52,847", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.08, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:52,950", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:53,036", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:53,194", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:53,251", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:53,435", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.57, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:53,687", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.13, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:53,972", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.024s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 23.8, "duration_seconds": 0.024, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:54,108", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.65, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:54,132", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:54,329", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.75, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:54,472", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.85, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:54,493", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:54,763", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.81, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:54,890", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.63, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:55,074", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:55,114", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.26, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:55,213", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.97, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:55,257", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:55,434", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:55,587", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.57, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:55,694", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.1, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:55,858", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.48, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:55,880", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.22, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:55,989", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.08, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:56,006", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.43, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:56,141", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:56,367", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:56,483", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.2, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:56,505", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.48, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:56,698", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.44, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:56,805", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:56,989", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.49, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:57,008", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:57,110", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.66, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:57,142", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:57,263", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.01, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:57,465", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:57,580", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.55, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:57,603", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.25, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:57,831", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.19, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:57,981", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.72, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:58,110", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.18, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:58,195", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.64, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:58,227", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.08, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:58,352", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.53, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:58,381", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:58,485", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.64, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:58,853", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.07, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:58,880", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:58,974", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:58,986", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.1, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:59,149", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:59,280", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.47, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:59,400", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:59,472", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:59,541", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.71, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:59,732", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.96, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:59,755", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.67, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:59,824", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.24, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:59,956", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:31:59,992", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.2, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:00,249", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:00,268", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:00,500", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.37, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:00,577", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:00,682", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.91, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:00,892", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.64, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:00,972", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.84, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:01,065", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.66, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:01,108", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.43, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:01,217", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:01,232", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:01,444", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.9, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:01,564", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:01,590", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.72, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:01,796", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.57, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:01,964", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:01,983", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:02,058", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.41, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:02,194", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.29, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:02,314", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.41, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:02,357", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.84, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:02,380", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:02,475", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.95, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:02,520", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:02,734", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.13, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:02,865", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.0, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:02,982", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.73, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:03,094", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.34, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:03,121", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.8, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:03,247", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.47, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:03,454", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.45, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:03,490", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:03,562", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:03,661", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.65, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:03,785", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.49, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:03,859", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.9, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:03,971", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.89, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:03,988", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.04, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:04,135", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.15, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:04,332", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:04,333", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.36, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:04,351", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:04,448", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.9, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:04,473", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:04,588", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.2, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:04,750", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:04,795", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.5, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:04,898", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:04,996", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.12, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:05,100", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.84, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:05,104", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:05,388", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.76, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:05,411", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.81, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:05,517", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.88, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:05,548", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:05,695", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.58, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:05,839", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:06,116", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:06,159", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:06,281", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.06, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:06,304", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.46, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:06,473", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.7, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:06,672", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:06,699", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:06,803", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.65, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:06,894", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.07, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:07,027", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.85, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:07,072", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.92, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:07,245", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.87, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:07,438", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.79, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:07,482", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.5, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:07,513", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:07,615", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.5, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:07,658", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.53, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:07,898", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:07,973", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:07,985", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:08,091", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:08,105", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.44, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:08,264", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.25, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:08,399", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.76, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:08,414", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:08,555", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.86, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:08,683", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.61, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:08,896", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.83, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:08,933", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:09,051", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.74, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:09,218", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.14, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:09,238", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:09,330", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:09,353", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:09,551", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.73, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:09,642", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.58, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:09,884", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:09,916", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.47, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:10,016", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:10,158", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.19, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:10,288", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.18, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:10,408", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.65, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:10,538", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.57, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:10,564", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.08, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:10,678", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:10,796", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.06, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:11,031", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.29, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:11,187", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.56, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:11,299", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.75, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:11,349", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:11,529", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.27, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:11,755", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:11,942", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.25, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:11,970", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:12,066", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.24, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:12,081", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:12,233", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.96, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:12,430", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.15, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:12,456", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.67, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:12,571", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.87, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:12,591", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:12,746", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.3, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:12,872", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:12,966", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.11, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:13,246", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.59, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:13,328", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.28, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:13,431", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.6, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:13,457", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.88, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:13,548", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.18, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:13,566", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:13,716", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.65, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:14,014", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:14,112", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.55, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:14,184", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.44, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:14,230", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.9, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:14,336", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:14,629", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.11, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:14,779", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.32, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:14,802", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.06, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:14,907", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.17, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:14,941", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:15,055", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.19, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:15,223", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.19, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:15,447", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.04, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:15,598", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.18, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:15,718", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:15,774", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.027s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 27.14, "duration_seconds": 0.027, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:16,134", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.14, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:16,178", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.33, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:16,275", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:16,311", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.39, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:16,410", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.16, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:16,429", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.59, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:16,570", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.45, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:16,674", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:16,711", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:16,924", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.99, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:17,015", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.44, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:17,539", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:17,647", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:17,772", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.47, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:17,903", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.52, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:18,048", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:18,181", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:18,212", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:18,303", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.64, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:18,389", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.96, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:18,538", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:18,667", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.67, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:18,726", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:18,863", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.06, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:18,946", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:19,047", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:19,237", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.1, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:19,363", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.29, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:19,527", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:19,679", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.28, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:19,800", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.64, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:19,878", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:20,045", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:20,154", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.74, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:20,181", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:20,273", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.68, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:20,302", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:20,434", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.16, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:20,676", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:20,718", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:20,874", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.86, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:20,964", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.47, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:21,079", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:21,162", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.35, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:21,366", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.97, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:21,486", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.22, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:21,514", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.31, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:21,626", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.22, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:21,724", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.8, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:21,849", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.44, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:21,979", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.38, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:22,005", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:22,153", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.53, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:22,295", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.19, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:22,315", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:22,447", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:22,584", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:22,808", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.85, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:23,071", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.59, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:23,137", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.09, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:23,195", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.47, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:23,293", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.28, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:23,319", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:23,427", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.4, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:23,471", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.27, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:23,611", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.42, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:23,726", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.12, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:23,743", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.26, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:23,928", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.85, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:24,074", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.98, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:24,148", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.99, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:24,169", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.11, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:24,251", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.68, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:24,275", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.09, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:24,411", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:24,545", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:24,775", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.9, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:24,887", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.87, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:25,077", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:25,138", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:25,238", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.52, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:25,261", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:25,446", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.57, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:25,611", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.71, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:25,644", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.35, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:25,784", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:26,096", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.29, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:26,263", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.87, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:26,284", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.43, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:26,393", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.4, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:26,428", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.15, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:26,577", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.65, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:26,713", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.82, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:26,837", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.78, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:26,955", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.47, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:27,145", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.62, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:27,172", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.47, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:27,256", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.82, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:27,303", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.65, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:27,381", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:27,407", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.68, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:27,606", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:27,767", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.56, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:27,783", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.26, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:27,882", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.77, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:28,007", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.49, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:28,062", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.58, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:28,304", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:28,428", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.3, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:28,444", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.12, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:28,547", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.07, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:28,590", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:28,794", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.24, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:28,918", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.55, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:29,053", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.84, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:29,333", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.52, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:29,397", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.97, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:29,414", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.22, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:29,511", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:29,530", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.15, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:29,696", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:29,829", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.25, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:29,943", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:30,104", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:30,187", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:30,314", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.99, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:30,330", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.38, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:30,441", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:30,527", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.21, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:30,635", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.01, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:30,651", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.14, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:30,803", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.96, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:30,830", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.31, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:31,049", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.89, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:31,215", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.027s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 26.91, "duration_seconds": 0.027, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:31,228", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.34, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:31,432", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.35, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:31,550", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.73, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:31,706", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.45, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:31,821", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:31,946", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.86, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:31,960", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:32,054", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:32,078", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:32,319", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.64, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:32,438", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:32,534", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.07, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:32,629", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:32,652", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.52, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:32,908", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.01, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:32,996", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.26, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:33,065", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.53, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:33,181", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:33,327", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.64, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:33,393", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.24, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:33,415", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.85, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:33,532", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.25, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:33,557", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.1, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:33,766", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.01, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:33,815", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.4, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:33,982", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.1, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:34,098", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.02, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:34,118", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:34,339", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:34,444", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:34,535", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.66, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:34,551", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.37, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:34,751", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:34,877", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:34,968", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.21, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:34,984", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.41, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:35,071", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.96, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:35,105", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.09, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:35,259", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.26, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:35,530", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.9, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:35,551", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.48, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:35,695", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.88, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:35,715", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:35,915", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.79, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:36,085", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.31, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:36,200", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.45, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:36,230", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:36,325", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.8, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:36,440", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.45, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:36,497", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:36,709", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.66, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:36,835", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.35, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:36,898", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.19, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:36,928", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.47, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:37,006", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:37,115", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:37,260", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.23, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:37,284", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.3, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:37,517", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.22, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:37,794", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.76, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:37,900", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.68, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:37,966", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.5, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:38,059", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.43, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:38,099", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:38,215", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.47, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:38,243", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:38,362", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.64, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:38,483", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.97, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:38,819", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:38,939", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.16, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:39,020", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.7, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:39,041", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:39,158", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.4, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:39,252", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.01, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:39,383", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:39,479", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.42, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:39,630", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.97, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:39,694", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.53, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:39,891", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.88, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:40,051", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.73, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:40,131", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.19, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:40,228", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.84, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:40,317", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.6, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:40,327", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:40,450", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.87, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:40,480", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.4, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:40,586", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:40,859", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.48, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:41,070", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.66, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:41,197", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.59, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:41,220", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:41,387", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.82, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:41,500", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.74, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:41,524", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.27, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:41,619", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:41,945", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.12, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:42,058", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.77, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:42,092", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.46, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:42,173", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.09, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:42,434", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.97, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:42,561", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.53, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:42,618", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.2, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:43,525", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.67, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:46,854", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:47,052", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.7, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:47,188", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:47,292", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.79, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:47,444", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.08, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:47,512", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:47,734", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.61, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:47,799", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:47,910", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.08, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:47,927", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:48,018", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.69, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:48,072", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.3, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:48,315", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:48,439", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.76, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:48,544", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:48,838", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.29, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:49,018", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.33, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:49,102", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.69, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:49,293", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:49,337", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.43, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:49,437", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.48, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:49,490", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.04, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:49,596", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:49,677", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:49,932", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.06, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:50,166", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.87, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:50,213", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:50,303", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:50,335", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.67, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:50,593", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.18, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:50,873", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.27, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:50,928", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:51,198", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:51,452", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.44, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:51,519", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:51,556", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.83, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:51,908", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.4, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:51,950", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.93, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:52,162", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.61, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:52,370", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.88, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:52,451", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:52,569", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.87, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:52,590", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:52,755", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:53,029", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.72, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:53,149", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.61, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:53,178", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.81, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:53,347", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:53,454", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:53,626", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.78, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:53,742", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.48, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:53,901", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.88, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:53,960", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.06, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:54,060", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.71, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:54,174", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:54,282", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:54,480", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:54,615", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.46, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:54,779", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.75, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:54,979", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.45, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:54,998", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:55,101", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.01, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:55,145", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.48, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:55,284", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.38, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:55,352", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.24, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:56,604", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.26, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:56,763", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.02, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:56,936", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.08, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:56,948", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.12, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:57,176", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:57,316", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:57,387", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.31, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:57,511", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:57,637", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:57,902", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.71, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:58,097", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.15, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:58,113", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:58,359", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.69, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:58,742", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.021s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 20.52, "duration_seconds": 0.021, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:58,861", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.49, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:58,962", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.69, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:59,014", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.39, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:59,131", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.96, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:59,195", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.54, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:59,367", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.9, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:59,612", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:59,672", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:59,795", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.53, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:32:59,821", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.05, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:00,095", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.65, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:00,267", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.15, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:00,317", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:00,419", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.62, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:00,436", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.3, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:00,529", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:00,802", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.12, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:00,834", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.15, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:01,062", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.65, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:01,118", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.0, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:01,232", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.09, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:01,413", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:01,460", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.32, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:01,571", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:01,730", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.28, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:01,772", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:01,913", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:01,929", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.36, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:02,147", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.19, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:02,179", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.49, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:02,301", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.45, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:02,333", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.76, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:02,516", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:02,721", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:02,889", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.55, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:02,909", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.03, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:03,003", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:03,051", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.85, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:03,184", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:03,274", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.35, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:03,364", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.53, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:03,388", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.38, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:03,498", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.34, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:03,525", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.05, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:03,752", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.5, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:04,019", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:04,054", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:04,166", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.9, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:04,189", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:04,404", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:04,573", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.94, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:04,679", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.86, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:04,705", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:04,847", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:04,935", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:05,041", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:05,234", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.93, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:05,259", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:05,359", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.28, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:05,468", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.48, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:05,632", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:05,648", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:05,754", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.93, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:06,029", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.12, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:06,154", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:06,176", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.72, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:06,284", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:06,362", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.88, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:06,495", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.91, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:06,514", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:06,636", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.75, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:06,776", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.27, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:06,969", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.29, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:07,079", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:07,099", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.39, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:07,220", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.67, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:07,370", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:07,499", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.99, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:07,613", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:07,705", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.27, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:07,738", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.01, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:07,904", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.7, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:07,919", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:08,133", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.07, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:08,315", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:08,330", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:08,597", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.3, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:08,753", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.48, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:08,918", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:09,029", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.36, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:09,050", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:09,180", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.39, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:09,195", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.44, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:09,361", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:09,575", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.39, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:09,671", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.35, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:09,795", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.11, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:09,816", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.73, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:09,923", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:10,103", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.35, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:10,217", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:10,345", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.38, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:10,377", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:10,481", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.32, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:10,675", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.62, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:10,691", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.32, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:10,786", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.09, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:10,926", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.12, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:10,953", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:11,066", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:11,356", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.33, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:11,501", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:11,620", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.37, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:11,818", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.43, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:11,885", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.41, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:12,117", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.05, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:12,224", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.02, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:12,351", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:12,409", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.48, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:12,430", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.55, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:12,547", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.95, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:12,594", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.61, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:12,768", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:12,993", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:13,016", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.47, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:13,131", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.84, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:13,293", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.87, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:13,409", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.53, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:13,432", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:13,554", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:13,706", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.61, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:13,862", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:13,967", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.34, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:13,988", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.1, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:14,137", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:14,293", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.84, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:14,310", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:14,432", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.86, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:14,777", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.85, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:14,878", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.53, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:14,967", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.03, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:15,095", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.13, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:15,121", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.49, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:15,218", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.17, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:15,279", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.77, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:15,545", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.41, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:15,579", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.7, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:15,696", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.36, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:15,726", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.77, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:15,959", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.8, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:16,232", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:16,429", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.86, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:16,545", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.31, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:16,610", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.44, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:16,721", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.77, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:16,759", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:16,850", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.78, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:16,904", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.01, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:17,029", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.1, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:17,127", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.43, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:17,241", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.59, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:17,344", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.12, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:17,481", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.66, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:17,682", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.93, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:17,701", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:17,835", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:17,922", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:17,995", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.44, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:18,063", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.37, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:18,094", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.38, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:18,335", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.04, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:18,469", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.37, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:18,574", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.17, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:18,711", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.65, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:18,727", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:18,864", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.92, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:19,013", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:19,129", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:19,331", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.72, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:19,371", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.15, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:19,470", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.31, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:19,489", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:19,711", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.84, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:19,816", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.95, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:19,862", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.47, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:20,127", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.41, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:20,244", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:20,272", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:20,481", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:20,603", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.98, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:20,630", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.36, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:20,763", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.35, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:20,884", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:21,100", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.22, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:21,263", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.11, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:21,281", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.42, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:21,426", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.89, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:21,533", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.46, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:21,709", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:21,790", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.04, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:21,916", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:22,001", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:22,060", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:22,129", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.1, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:22,154", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:22,265", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.75, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:22,363", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:22,493", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.27, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:22,599", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:22,617", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.45, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:22,857", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.82, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:22,981", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:23,100", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.65, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:23,307", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.022s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 22.06, "duration_seconds": 0.022, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:23,373", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:23,441", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.7, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:23,551", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.26, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:23,578", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:23,686", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.3, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:23,742", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:23,994", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.81, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:24,021", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.57, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:24,158", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:24,268", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.73, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:24,470", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.23, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:24,489", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.33, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:24,595", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.44, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:24,720", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.4, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:24,990", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.38, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:25,002", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.12, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:25,118", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.58, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:25,262", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.33, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:25,353", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.22, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:25,404", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.41, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:25,609", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.46, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:25,741", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.52, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:25,816", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:25,930", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.99, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:26,053", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:26,153", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:26,184", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:26,267", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.4, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:26,292", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.23, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:26,374", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:26,455", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.99, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:26,682", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:26,838", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.21, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:26,964", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.85, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:27,001", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.55, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:27,098", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:27,209", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.06, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:27,413", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.28, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:27,440", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.27, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:27,531", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.55, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:27,795", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.61, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:27,931", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.71, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:28,011", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.53, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:28,114", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.12, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:28,141", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.74, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:28,247", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.34, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:28,314", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:28,431", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.3, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:28,531", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.02, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:28,552", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.96, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:28,648", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:28,908", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:28,926", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.13, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:29,042", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.46, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:29,104", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.54, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:29,259", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.68, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:29,333", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.71, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:29,347", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:29,416", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:29,531", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.74, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:29,712", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.3, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:29,877", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.89, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:29,992", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.53, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:30,009", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.08, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:30,171", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.01, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:30,267", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:30,441", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:30,732", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.63, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:30,800", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:30,964", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.2, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:31,095", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.36, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:31,112", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.26, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:31,334", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.91, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:31,556", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:31,646", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:31,858", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.24, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:31,984", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.26, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:32,016", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.88, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:32,138", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.44, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:32,245", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.92, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:32,386", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.42, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:32,729", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.74, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:32,792", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:32,914", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.85, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:32,943", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.16, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:33,066", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.44, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:33,094", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.91, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:33,310", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.39, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:33,575", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:33,703", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:33,804", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.88, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:33,891", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:34,037", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:34,146", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:34,236", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.16, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:34,295", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.41, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:34,389", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:34,466", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:34,525", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.34, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:34,613", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.2, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:34,678", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:34,767", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.75, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:34,853", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.58, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:34,914", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.91, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:34,933", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.08, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:35,338", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.5, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:35,434", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.63, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:35,665", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.35, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:35,931", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.15, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:35,997", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:36,020", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.69, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:36,034", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:36,122", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.99, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:36,322", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.22, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:36,349", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.69, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:36,497", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:36,513", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.1, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:36,534", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:36,779", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.73, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:36,818", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.34, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:36,908", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:36,983", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.56, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:37,011", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.9, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:37,159", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:37,174", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.87, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:37,194", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.29, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:37,401", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.26, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:37,463", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:37,548", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:37,751", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.2, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:37,837", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.45, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:37,858", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:37,986", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:38,083", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:38,147", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:38,158", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:38,503", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.64, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:38,512", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.8, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:38,547", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.1, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:38,574", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.43, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:38,576", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.08, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:38,612", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.66, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:38,616", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.93, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:38,691", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.15, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:38,692", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.19, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:38,707", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.35, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:38,718", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.18, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:38,728", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.66, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:38,729", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.42, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:38,831", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.38, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:38,961", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.97, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,112", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,119", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.31, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,185", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,196", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,207", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.93, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,208", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.48, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,284", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,364", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.66, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,375", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.58, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,378", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.47, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,395", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.63, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,396", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.41, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,471", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.86, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,647", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,661", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.88, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,663", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.59, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,679", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.28, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,687", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.69, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,700", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,712", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.86, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,728", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.4, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,737", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,747", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,776", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.88, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:39,847", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:40,012", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:40,048", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.51, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:40,157", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.29, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:40,376", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:40,389", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.45, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:40,513", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.56, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:40,637", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.51, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:40,650", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.18, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:40,657", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.61, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:40,667", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.75, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:40,713", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.026s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 26.34, "duration_seconds": 0.026, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:40,765", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 18.02, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:40,779", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.028s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 28.41, "duration_seconds": 0.028, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:40,784", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.023s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 22.87, "duration_seconds": 0.023, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:40,896", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.19, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,023", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.06, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,064", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.38, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,070", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.63, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,075", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,109", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,196", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.89, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,206", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.26, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,320", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.58, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,334", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.56, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,345", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.19, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,398", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,501", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.12, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,509", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.29, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,537", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,548", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.64, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,550", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.8, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,561", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.61, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,563", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.87, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,575", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.89, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,581", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.43, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,588", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.2, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,590", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.21, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,611", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.44, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,623", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.88, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,626", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.73, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,627", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.44, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,697", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,712", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.46, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,713", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.67, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,729", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.44, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,735", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.42, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,736", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.97, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,738", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.84, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,807", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,825", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,831", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.59, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,948", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,959", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.39, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,961", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.24, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,981", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.42, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,983", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.82, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:41,986", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.48, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,022", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.22, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,035", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.27, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,054", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.95, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,061", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.89, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,062", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.44, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,062", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.39, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,110", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.81, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,122", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.97, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,133", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.75, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,140", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.62, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,141", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.5, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,158", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,166", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,171", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.73, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,175", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.22, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,181", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.32, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,182", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.5, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,184", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.4, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,189", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.22, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,196", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,362", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.76, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,374", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,379", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.7, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,392", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.64, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,400", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.12, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,401", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.37, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,402", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.38, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,403", "module": "performance_middleware", "process": 59117, "thread": 6375518208, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.2, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,412", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.66, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,414", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.54, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,416", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,471", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,482", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.77, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,505", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.025s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 24.69, "duration_seconds": 0.025, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,506", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.44, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,509", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,511", "module": "performance_middleware", "process": 59117, "thread": 6375518208, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.7, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,520", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.41, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,574", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,611", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.59, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,702", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,718", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.45, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,719", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.95, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,724", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.99, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,737", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,754", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.72, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,756", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.03, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,761", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.6, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,771", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,801", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.03, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,803", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.97, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,816", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,867", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.27, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,870", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.83, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,872", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.41, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,903", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.44, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,913", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,938", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.74, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,939", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.38, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,941", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.45, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,942", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.34, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,950", "module": "performance_middleware", "process": 59117, "thread": 6375518208, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.17, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,956", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,964", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.64, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,972", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.39, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,975", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.67, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,977", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.76, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:42,988", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,123", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,153", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.41, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,171", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.54, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,181", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.99, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,184", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.23, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,186", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.8, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,187", "module": "performance_middleware", "process": 59117, "thread": 6375518208, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.13, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,197", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.43, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,200", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.43, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,210", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.35, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,213", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.65, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,215", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.19, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,218", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.77, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,231", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.26, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,232", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.12, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,308", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.15, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,349", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.3, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,390", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.39, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,404", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.97, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,408", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.54, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,412", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.84, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,427", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.8, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,431", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.95, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,434", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.28, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,446", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.08, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,447", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.16, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,455", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.81, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,457", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.01, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,466", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.35, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,511", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,536", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.82, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,562", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,578", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.91, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,588", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.52, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,614", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.57, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,620", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.82, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,634", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.81, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,642", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.87, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,650", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,662", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,673", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.23, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,675", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.5, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,726", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.35, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,732", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.21, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,740", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.72, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,741", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.83, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,749", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,796", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.48, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,848", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.63, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,857", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.66, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,863", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.97, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,868", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.58, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,898", "module": "performance_middleware", "process": 59117, "thread": 6375518208, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.024s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 24.43, "duration_seconds": 0.024, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,901", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.026s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 25.57, "duration_seconds": 0.026, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,904", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.020s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 20.46, "duration_seconds": 0.02, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,906", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.020s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 20.13, "duration_seconds": 0.02, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,911", "module": "performance_middleware", "process": 59117, "thread": 6392344576, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.29, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,916", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.87, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,920", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.03, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,929", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.3, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:43,931", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,000", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,016", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.93, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,016", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.55, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,028", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,039", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.07, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,042", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.05, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,050", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.06, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,136", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,167", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.72, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,172", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.03, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,178", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.41, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,190", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.36, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,193", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.27, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,194", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.33, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,195", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.54, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,289", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.66, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,291", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.89, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,298", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,298", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.17, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,305", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.34, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,307", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.1, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,387", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,388", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,390", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.38, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,404", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.22, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,405", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.83, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,406", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,406", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.12, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,415", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.29, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,478", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.57, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,503", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.01, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,511", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.09, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,515", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.02, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,516", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.47, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,524", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.9, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,524", "module": "performance_middleware", "process": 59117, "thread": 6375518208, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.28, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,537", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,588", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.75, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,612", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.3, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,628", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.15, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,662", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,674", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,685", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,696", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.16, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,698", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.28, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,748", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.77, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,762", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.73, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,773", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.26, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,775", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.01, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,807", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.38, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,810", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.15, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,811", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.73, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,875", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,895", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.34, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,900", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.51, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,903", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.87, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,908", "module": "performance_middleware", "process": 59117, "thread": 6375518208, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.53, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,909", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.61, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,930", "module": "performance_middleware", "process": 59117, "thread": 6392344576, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.76, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,933", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.78, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,934", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,975", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,986", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.77, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,987", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.5, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:44,998", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,000", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.26, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,022", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,030", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,041", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.6, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,044", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.67, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,075", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,076", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.15, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,085", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,166", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.4, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,186", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,198", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,209", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.67, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,250", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.14, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,267", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.34, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,272", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.22, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,275", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.5, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,292", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.09, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,300", "module": "performance_middleware", "process": 59117, "thread": 6375518208, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.71, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,305", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.18, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,317", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.71, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,337", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.39, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,372", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.12, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,398", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.5, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,404", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.16, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,412", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.03, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,419", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.78, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,528", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.33, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,529", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.34, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,536", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.56, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,589", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,613", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.03, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,649", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,651", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,723", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,736", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.65, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,762", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.01, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,773", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.78, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,814", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.86, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,817", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.37, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,831", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.63, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,863", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,903", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.01, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,916", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.09, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,923", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,947", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,973", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,983", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:45,995", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,029", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.84, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,183", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.137s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 136.92, "duration_seconds": 0.137, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,191", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.65, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,201", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.35, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,204", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.021s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 21.47, "duration_seconds": 0.021, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,206", "module": "performance_middleware", "process": 59117, "thread": 6375518208, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.020s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 19.66, "duration_seconds": 0.02, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,218", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.01, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,222", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.89, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,224", "module": "performance_middleware", "process": 59117, "thread": 6392344576, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.06, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,228", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.7, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,240", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.79, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,242", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.66, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,247", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.74, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,297", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.55, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,312", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.83, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,331", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.92, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,461", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.82, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,477", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.95, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,506", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.034s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 33.54, "duration_seconds": 0.034, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,509", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.32, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,511", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.21, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,575", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,707", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.31, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,713", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.06, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,721", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.87, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,722", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.59, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,723", "module": "performance_middleware", "process": 59117, "thread": 6375518208, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.14, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,728", "module": "performance_middleware", "process": 59117, "thread": 6392344576, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.71, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,861", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.42, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,864", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.32, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,865", "module": "performance_middleware", "process": 59117, "thread": 6358691840, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.08, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,867", "module": "performance_middleware", "process": 59117, "thread": 6392344576, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.46, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,869", "module": "performance_middleware", "process": 59117, "thread": 6375518208, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.7, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,870", "module": "performance_middleware", "process": 59117, "thread": 6341865472, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.47, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,887", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.59, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:46,990", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:47,072", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.3, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:47,166", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:47,196", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.3, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:47,298", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:47,319", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:47,514", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.15, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:47,680", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:47,784", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.4, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:47,905", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.87, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:48,016", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:48,084", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.69, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:48,132", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.22, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:48,246", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.95, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:48,373", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:48,575", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.06, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:48,804", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.67, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:49,023", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.25, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:49,175", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.73, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:49,275", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:49,399", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:49,425", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.6, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:49,531", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:49,653", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:49,843", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:49,929", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.53, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:50,065", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:50,177", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:50,266", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.16, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:50,394", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.48, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:50,474", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:50,584", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:50,695", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.11, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:50,793", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.64, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:51,009", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:51,143", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.38, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:51,233", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:51,337", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:51,447", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:51,542", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.92, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:51,670", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.42, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:51,727", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.52, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:51,795", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.49, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:51,979", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.63, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:51,999", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.75, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:52,081", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:52,190", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:52,360", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.75, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:52,567", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:52,751", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.18, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:52,777", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.08, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:52,936", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.3, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:53,058", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.29, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:53,200", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:53,380", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.42, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:53,505", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:53,686", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.46, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:53,690", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.97, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:53,938", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.32, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:53,938", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.86, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:54,016", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.93, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:54,085", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:54,102", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:54,206", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:54,333", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:54,356", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.86, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:54,463", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.3, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:54,498", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:54,625", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.41, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:54,733", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.16, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:54,877", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.92, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:55,178", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.22, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:55,227", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:55,326", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.94, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:55,386", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.97, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:55,507", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.81, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:55,576", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:55,596", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.56, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:55,715", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:55,940", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.31, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:56,050", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:56,142", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.53, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:56,224", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.56, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:56,316", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.2, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:56,471", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.74, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:56,490", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.82, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:56,617", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:56,626", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.29, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:56,956", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.93, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:57,101", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.06, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:57,128", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.05, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:57,298", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.2, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:57,392", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.47, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:57,466", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.47, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:57,574", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:57,841", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:57,964", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.12, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:57,986", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.39, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:58,092", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.33, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:58,094", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:58,362", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:58,445", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:58,455", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:58,539", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:58,668", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:58,767", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.26, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:58,903", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.3, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:58,982", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.27, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:59,086", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.04, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:59,199", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.85, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:59,218", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.64, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:59,291", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:59,395", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.55, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:59,557", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:59,579", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.73, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:59,731", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:33:59,909", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.49, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:00,023", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:00,190", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.25, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:00,341", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.89, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:00,389", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.73, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:00,514", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.56, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:00,533", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:00,828", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.78, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:01,050", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.91, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:01,248", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:01,369", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.2, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:01,389", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.23, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:01,512", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.84, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:01,516", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.6, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:01,542", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:01,610", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.96, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:01,783", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.47, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:01,902", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:01,962", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.62, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:02,075", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.48, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:02,287", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.26, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:02,340", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.68, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:02,366", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.3, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:02,471", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.24, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:02,551", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.83, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:02,630", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:02,707", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.63, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:02,815", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.56, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:02,940", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:02,979", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:03,201", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.02, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:03,204", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.24, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:03,285", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.3, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:03,377", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:03,462", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.15, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:03,487", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:03,568", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.48, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:03,663", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.14, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:03,901", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:03,995", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.92, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:04,098", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:04,206", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:04,272", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.47, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:04,290", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.46, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:04,417", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.93, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:04,620", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.58, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:04,802", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.18, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:04,899", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.69, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:04,915", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:05,041", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:05,157", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:05,279", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.77, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:05,379", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.49, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:05,617", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:05,729", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:05,825", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:05,901", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.47, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:06,033", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:06,137", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:06,151", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:06,296", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.17, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:06,327", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:06,518", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.36, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:06,704", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.82, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:06,793", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:06,927", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.39, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:07,076", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:07,148", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.76, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:07,269", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.1, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:07,334", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.49, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:07,481", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.8, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:07,589", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.59, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:07,702", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.78, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:07,837", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.58, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:07,919", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.51, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:07,985", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.81, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:08,086", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.62, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:08,187", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.49, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:08,333", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.38, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:08,449", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:08,570", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.08, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:08,683", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.57, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:08,796", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.13, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:08,831", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:08,953", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.29, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:08,955", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.45, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:09,111", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.96, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:09,211", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:09,306", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:09,401", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.79, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:09,508", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.79, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:09,670", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:09,760", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.92, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:09,763", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.85, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:09,808", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.14, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:09,938", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.53, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:09,942", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.09, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:10,008", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.45, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:10,025", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.14, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:10,114", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.57, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:10,207", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:10,378", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.92, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:10,489", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.56, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:10,574", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:10,675", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.34, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:10,757", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:10,771", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.8, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:10,891", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.36, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:10,974", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:11,141", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.77, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:11,248", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:11,265", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:11,385", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:11,548", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:11,751", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.1, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:11,858", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.04, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:11,968", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:11,984", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:12,081", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:12,093", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.59, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:12,279", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:12,392", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:12,625", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.92, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:12,625", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.38, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:12,869", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:13,057", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:13,079", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:13,186", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.97, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:13,332", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.53, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:13,472", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.34, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:13,619", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.04, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:13,779", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.84, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:13,952", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.86, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:13,973", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:14,359", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.9, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:14,471", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.62, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:14,657", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:14,757", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.47, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:14,870", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.03, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:14,940", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.88, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:15,031", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.26, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:15,182", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.7, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:15,285", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:15,320", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:15,470", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.76, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:15,578", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:15,717", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.65, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:15,852", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.6, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:15,984", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.42, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:16,116", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.78, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:16,245", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.34, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:16,393", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.33, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:16,396", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.34, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:16,703", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.26, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:16,728", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:17,044", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.51, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:17,189", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:17,256", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.07, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:17,397", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.97, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:17,516", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.71, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:17,632", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.62, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:17,855", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.64, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:17,889", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.88, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:17,996", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.26, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:18,014", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.43, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:18,129", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:18,270", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.57, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:18,486", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.85, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:18,673", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.29, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:18,773", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:18,824", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.62, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:18,898", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:19,001", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.45, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:19,107", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.18, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:19,275", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.58, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:19,294", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:19,388", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.45, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:19,486", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.76, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:19,603", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:19,666", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.41, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:19,852", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.95, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:20,125", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.45, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:20,136", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.13, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:20,231", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:20,326", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.37, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:20,492", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.31, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:20,507", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.37, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:20,762", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.83, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:20,941", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:21,106", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.41, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:21,125", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.54, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:21,301", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.29, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:21,458", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.42, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:21,579", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.84, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:21,608", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:21,755", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.28, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:21,906", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.82, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:22,083", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.64, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:22,207", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.81, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:22,307", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.4, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:22,329", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.12, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:22,505", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.55, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:22,644", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.54, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:22,869", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.022s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 21.67, "duration_seconds": 0.022, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:22,987", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.97, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:23,130", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.66, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:23,143", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:23,273", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.18, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:23,303", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:23,579", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.74, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:23,721", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.43, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:23,748", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:24,026", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.03, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:24,156", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.74, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:24,229", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:24,433", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.37, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:24,450", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.15, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:24,560", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.39, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:24,690", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.37, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:24,722", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:24,962", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.55, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:25,253", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.96, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:25,277", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.6, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:25,393", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.12, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:25,431", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.02, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:25,536", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:25,685", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.63, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:26,076", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:26,150", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.72, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:26,169", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.34, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:26,291", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.79, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:26,454", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.03, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:26,514", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.33, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:26,676", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:26,829", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.7, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:27,138", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.84, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:27,179", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.36, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:27,400", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.27, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:27,539", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.29, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:27,580", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.16, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:27,721", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.03, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:27,914", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.21, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:27,978", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.64, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:27,996", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.42, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:28,103", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.66, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:28,132", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.27, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:28,292", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.13, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:28,490", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.86, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:28,649", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.14, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:28,705", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.52, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:28,943", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:29,206", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.97, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:29,259", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.43, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:29,280", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:29,394", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.75, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:29,541", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.48, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:29,577", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.02, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:29,904", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:30,048", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:30,071", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:30,365", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.99, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:30,517", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.07, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:30,555", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:30,758", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.59, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:30,967", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.25, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:31,030", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.1, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:31,074", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.86, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:31,195", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.74, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:31,281", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.08, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:31,458", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.78, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:31,694", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.05, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:31,841", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.72, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:31,879", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:31,981", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:32,014", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:32,203", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:32,315", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.48, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:32,559", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:32,635", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:32,690", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.57, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:32,838", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.44, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:32,944", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.43, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:32,987", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.51, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:33,069", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.99, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:33,087", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.0, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:33,154", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.42, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:33,421", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:33,507", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.68, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:33,589", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.24, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:33,694", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.4, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:33,816", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.87, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:33,955", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:34,013", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:34,137", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.2, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:34,218", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:34,302", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.01, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:34,389", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:34,507", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:34,627", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.06, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:34,804", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:34,964", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.34, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:34,972", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.84, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:35,398", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.7, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:35,435", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:35,672", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:35,796", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.53, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:35,973", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.94, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:36,127", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.6, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:36,161", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.7, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:36,315", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.3, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:36,615", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.49, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:36,721", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:36,934", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.45, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:36,968", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.35, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:37,113", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.08, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:37,620", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.61, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:37,626", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.73, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:38,005", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.7, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:38,137", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:38,184", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.05, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:38,220", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.16, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:38,414", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:38,635", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:38,807", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:38,970", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.51, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:39,096", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.75, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:39,296", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:39,424", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.47, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:39,475", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:39,610", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.83, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:39,647", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.95, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:39,764", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.78, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:40,014", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.56, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:40,140", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.023s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 22.9, "duration_seconds": 0.023, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:40,157", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:40,291", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.38, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:40,447", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.93, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:40,664", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.014s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 13.74, "duration_seconds": 0.014, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:40,841", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:41,007", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:41,036", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.72, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:41,217", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.82, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:41,420", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.0, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:41,603", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.023s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 23.17, "duration_seconds": 0.023, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:41,749", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:42,047", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:42,142", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:42,320", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.68, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:42,499", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.25, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:42,535", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:42,783", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.49, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:43,211", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.43, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:43,231", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.14, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:43,361", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.78, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:43,543", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.08, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:43,724", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.74, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:43,743", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:43,868", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.87, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:44,184", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.82, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:44,776", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:44,808", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.48, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:45,072", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:45,083", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.55, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:45,440", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.85, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:45,602", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:45,629", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.39, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:45,807", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.023s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 22.62, "duration_seconds": 0.023, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:46,065", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:46,462", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.08, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:46,641", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.71, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:46,674", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.42, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:46,854", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.78, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:47,100", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.98, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:47,300", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.27, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:47,430", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.9, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:47,575", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.3, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:47,598", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.22, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:47,798", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.71, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:47,982", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.79, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:48,151", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.6, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:48,262", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.18, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:48,416", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.68, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:48,442", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:48,651", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.62, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:48,945", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.28, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:49,032", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.57, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:49,151", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:49,272", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.8, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:49,318", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.76, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:49,477", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.11, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:49,550", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.54, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:49,685", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.79, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:49,725", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:49,929", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.53, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:49,934", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.0, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:50,122", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.52, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:50,241", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.75, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:50,245", "module": "performance_middleware", "process": 59117, "thread": 6325039104, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:50,525", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.6, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:50,654", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.16, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:50,762", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.76, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:50,779", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:50,917", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:51,017", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.37, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:51,188", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.17, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:51,431", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.92, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:51,589", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.98, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:51,974", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:52,042", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.88, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:52,254", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:52,276", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:52,994", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.68, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:53,124", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:53,384", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:53,704", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.015s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 14.91, "duration_seconds": 0.015, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:53,753", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.88, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:53,963", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.63, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:54,091", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.89, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:54,368", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.21, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:54,547", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.95, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:54,590", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.04, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:54,736", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.33, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:55,056", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.96, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:55,173", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.57, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:55,404", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.89, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:55,435", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:55,552", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:55,702", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.67, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:55,870", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.43, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:55,981", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 18.09, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:56,285", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.81, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:56,317", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.48, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:56,482", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.48, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:56,520", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.97, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:56,919", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.65, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:57,016", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.83, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:57,137", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.58, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:57,279", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.54, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:57,363", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.022s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 21.83, "duration_seconds": 0.022, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:57,507", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.07, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:57,635", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.31, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:57,786", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.95, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:57,866", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.38, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:58,000", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.04, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:58,181", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.6, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:58,256", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:58,352", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.74, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:58,375", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.86, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:58,505", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.9, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:58,668", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.91, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:58,837", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.54, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:59,134", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.74, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:59,182", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.8, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:59,347", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.1, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:59,368", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:59,508", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.18, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:59,666", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.09, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:34:59,844", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.69, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:00,016", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.54, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:00,285", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.64, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:00,414", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.29, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:00,584", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.63, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:00,648", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.3, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:00,808", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.05, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:00,951", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.84, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:01,090", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 16.92, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:01,105", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.75, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:01,279", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.41, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:01,545", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.31, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:01,716", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:01,764", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:01,935", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.016s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 15.62, "duration_seconds": 0.016, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:01,953", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:02,152", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.44, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:02,405", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.12, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:02,666", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.011s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.8, "duration_seconds": 0.011, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:02,677", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.72, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:02,831", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.49, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:02,850", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.64, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:03,119", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.68, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:03,223", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.14, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:03,388", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.31, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:03,396", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.07, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:03,667", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.15, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:03,815", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.72, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:03,970", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.35, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:04,167", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.92, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:04,292", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.59, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:04,554", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.84, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:04,688", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.79, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:04,869", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.88, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:04,914", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.1, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:05,036", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.1, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:05,058", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.44, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:05,199", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:05,493", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.012s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 11.66, "duration_seconds": 0.012, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:05,743", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:05,831", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.48, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:05,942", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.7, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:05,993", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.07, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:06,116", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:06,245", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.19, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:06,451", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.4, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:06,468", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.71, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:06,804", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 7.02, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:07,064", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.16, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:07,476", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:07,638", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.013s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 12.76, "duration_seconds": 0.013, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:07,678", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.1, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:07,813", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.33, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:07,992", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.018s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 18.01, "duration_seconds": 0.018, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:08,218", "module": "performance_middleware", "process": 59117, "thread": 6168915968, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.020s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 20.49, "duration_seconds": 0.02, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:26,761", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.36, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:26,806", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.96, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:30,436", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.27, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:30,490", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:31,014", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.49, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:31,161", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.32, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:31,171", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.08, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:31,308", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.64, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:31,479", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:31,764", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.017s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 17.48, "duration_seconds": 0.017, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:31,964", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:31,988", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.79, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:32,268", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.4, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:32,288", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.34, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:32,577", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.04, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:32,981", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.01, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:34,860", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.59, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:35,097", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:35,215", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.94, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:35,341", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.81, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:35,639", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.9, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:35,765", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.31, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:35,926", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.008s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.12, "duration_seconds": 0.008, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:35,962", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.44, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:36,156", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.73, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:36,281", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.66, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:36,430", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.23, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:36,442", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.36, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:36,941", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.54, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:36,975", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.64, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:37,496", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.13, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:37,545", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.019s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 19.31, "duration_seconds": 0.019, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:38,047", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 9.03, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:38,349", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.55, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:38,388", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:38,769", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.0, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:38,793", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.007s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.52, "duration_seconds": 0.007, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:39,439", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.09, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:39,566", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:39,713", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.64, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:39,856", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.38, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:39,996", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:40,007", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.48, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:40,120", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.37, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:40,242", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.77, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:40,993", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.73, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:41,100", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:41,257", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.6, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:41,274", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.19, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:41,516", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.54, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:41,743", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.46, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:42,154", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.48, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:42,266", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.11, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:42,299", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.78, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:42,802", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.63, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:43,057", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:43,454", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.04, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:43,639", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.65, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:43,933", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.32, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:44,137", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.19, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:44,676", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.73, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:44,886", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:45,149", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:45,207", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.19, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:45,694", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.83, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:45,915", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.69, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:45,950", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.53, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:46,629", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.32, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:46,984", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.65, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:47,273", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.69, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:47,495", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.58, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:47,638", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.53, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:47,730", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.55, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:47,897", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.44, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:47,930", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.83, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:48,070", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.24, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:48,393", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.57, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:48,706", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.010s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 10.27, "duration_seconds": 0.01, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:48,881", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.89, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:49,259", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.08, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:49,276", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.2, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:49,646", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.67, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:50,015", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.22, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:50,143", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.17, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:50,297", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.17, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:50,400", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.65, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:50,577", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.39, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:50,614", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.02, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:50,705", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.12, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:50,857", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.009s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 8.94, "duration_seconds": 0.009, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:50,997", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.37, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:51,141", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.98, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:51,273", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.08, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:51,289", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.13, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:51,474", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.43, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:51,621", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.97, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:51,934", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.65, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:51,964", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.61, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:52,156", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:52,174", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.51, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:52,456", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.29, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:52,616", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.99, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:52,756", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:52,773", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.22, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:52,941", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.61, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:53,007", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.87, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:53,198", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:53,315", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.62, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:53,480", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.56, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:53,638", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.85, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:53,800", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.7, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:53,813", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.84, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:53,991", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.09, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:54,098", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.005s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.6, "duration_seconds": 0.005, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:54,453", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.44, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:54,599", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.66, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:54,749", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.05, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:54,906", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.76, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:55,099", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.06, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:55,203", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 4.46, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:55,290", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.14, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:55,426", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.38, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:55,582", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.002s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.82, "duration_seconds": 0.002, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:55,718", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.17, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:55,856", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.004s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.68, "duration_seconds": 0.004, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:55,877", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 5.51, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:56,055", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.82, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:56,185", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.22, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:56,415", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 2.79, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:56,521", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.006s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 6.32, "duration_seconds": 0.006, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:56,664", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.001s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 1.46, "duration_seconds": 0.001, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} +{"levelname": "WARNING", "asctime": "2025-08-31 16:35:56,822", "module": "performance_middleware", "process": 59117, "thread": 6168342528, "message": "Request performance: GET /api/v1/parks/99/photos/ - 0.003s, 0 queries, 401", "path": "/api/v1/parks/99/photos/", "method": "GET", "status_code": 401, "duration_ms": 3.13, "duration_seconds": 0.003, "query_count": 0, "content_length_bytes": 171, "user_id": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0", "remote_addr": "::ffff:127.0.0.1"} diff --git a/cline_docs/activeContext.md b/cline_docs/activeContext.md index 6acfbb91..2e6e8311 100644 --- a/cline_docs/activeContext.md +++ b/cline_docs/activeContext.md @@ -1,16 +1,21 @@ # Active Context ## Current Focus -- Moderation system development and enhancement -- Dashboard interface improvements -- Submission review workflow +- Database schema synchronization and fixes +- Parks model and pghistory integration +- Ensuring model-database consistency ## Recent Changes -Working on moderation system components: -- Dashboard interface -- Submission list views -- Moderation navigation -- Content review workflow +Fixed critical database schema mismatch in parks app: +- Updated Park model to include operator and property_owner fields +- Added missing owner_id column to parks_parkevent table +- Fixed pghistory triggers that were failing due to missing columns +- Resolved park detail page errors (parks/magic-kingdom/ now working) + +### Schema Updates Made +- parks/models.py: Added operator and property_owner ForeignKey fields +- parks/migrations/0006_auto_20250920_0944.py: Added owner_id column to parks_parkevent table +- Database now properly supports all three ownership relationships: owner, operator, property_owner ## Active Files diff --git a/companies/migrations/0003_remove_company_insert_insert_and_more.py b/companies/migrations/0003_remove_company_insert_insert_and_more.py new file mode 100644 index 00000000..81fe5a2b --- /dev/null +++ b/companies/migrations/0003_remove_company_insert_insert_and_more.py @@ -0,0 +1,89 @@ +# Generated by Django 5.2.6 on 2025-09-20 13:40 + +import pgtrigger.compiler +import pgtrigger.migrations +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("companies", "0002_alter_company_id_alter_manufacturer_id"), + ] + + operations = [ + pgtrigger.migrations.RemoveTrigger( + model_name="company", + name="insert_insert", + ), + pgtrigger.migrations.RemoveTrigger( + model_name="company", + name="update_update", + ), + pgtrigger.migrations.RemoveTrigger( + model_name="manufacturer", + name="insert_insert", + ), + pgtrigger.migrations.RemoveTrigger( + model_name="manufacturer", + name="update_update", + ), + pgtrigger.migrations.AddTrigger( + model_name="company", + trigger=pgtrigger.compiler.Trigger( + name="insert_insert", + sql=pgtrigger.compiler.UpsertTriggerSql( + func='INSERT INTO "companies_companyevent" ("created_at", "description", "headquarters", "id", "name", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "slug", "total_parks", "total_rides", "updated_at", "website") VALUES (NEW."created_at", NEW."description", NEW."headquarters", NEW."id", NEW."name", _pgh_attach_context(), NOW(), \'insert\', NEW."id", NEW."slug", NEW."total_parks", NEW."total_rides", NEW."updated_at", NEW."website"); RETURN NULL;', + hash="413671b13a748fb5f1acd57e8ec4af12ad7ae215", + operation="INSERT", + pgid="pgtrigger_insert_insert_a4101", + table="companies_company", + when="AFTER", + ), + ), + ), + pgtrigger.migrations.AddTrigger( + model_name="company", + trigger=pgtrigger.compiler.Trigger( + name="update_update", + sql=pgtrigger.compiler.UpsertTriggerSql( + condition="WHEN (OLD.* IS DISTINCT FROM NEW.*)", + func='INSERT INTO "companies_companyevent" ("created_at", "description", "headquarters", "id", "name", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "slug", "total_parks", "total_rides", "updated_at", "website") VALUES (NEW."created_at", NEW."description", NEW."headquarters", NEW."id", NEW."name", _pgh_attach_context(), NOW(), \'update\', NEW."id", NEW."slug", NEW."total_parks", NEW."total_rides", NEW."updated_at", NEW."website"); RETURN NULL;', + hash="ee3eff1c96e46769347b8463d527668b7ece63c4", + operation="UPDATE", + pgid="pgtrigger_update_update_3d5ae", + table="companies_company", + when="AFTER", + ), + ), + ), + pgtrigger.migrations.AddTrigger( + model_name="manufacturer", + trigger=pgtrigger.compiler.Trigger( + name="insert_insert", + sql=pgtrigger.compiler.UpsertTriggerSql( + func='INSERT INTO "companies_manufacturerevent" ("created_at", "description", "headquarters", "id", "name", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "slug", "total_rides", "total_roller_coasters", "updated_at", "website") VALUES (NEW."created_at", NEW."description", NEW."headquarters", NEW."id", NEW."name", _pgh_attach_context(), NOW(), \'insert\', NEW."id", NEW."slug", NEW."total_rides", NEW."total_roller_coasters", NEW."updated_at", NEW."website"); RETURN NULL;', + hash="ac3c4c31aa8dffe569154454a6c4479d189c0f64", + operation="INSERT", + pgid="pgtrigger_insert_insert_5c0b6", + table="companies_manufacturer", + when="AFTER", + ), + ), + ), + pgtrigger.migrations.AddTrigger( + model_name="manufacturer", + trigger=pgtrigger.compiler.Trigger( + name="update_update", + sql=pgtrigger.compiler.UpsertTriggerSql( + condition="WHEN (OLD.* IS DISTINCT FROM NEW.*)", + func='INSERT INTO "companies_manufacturerevent" ("created_at", "description", "headquarters", "id", "name", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "slug", "total_rides", "total_roller_coasters", "updated_at", "website") VALUES (NEW."created_at", NEW."description", NEW."headquarters", NEW."id", NEW."name", _pgh_attach_context(), NOW(), \'update\', NEW."id", NEW."slug", NEW."total_rides", NEW."total_roller_coasters", NEW."updated_at", NEW."website"); RETURN NULL;', + hash="c46f36f5811cd843ff61eab3ae77624ae2e69f60", + operation="UPDATE", + pgid="pgtrigger_update_update_81971", + table="companies_manufacturer", + when="AFTER", + ), + ), + ), + ] diff --git a/designers/migrations/0003_remove_designer_insert_insert_and_more.py b/designers/migrations/0003_remove_designer_insert_insert_and_more.py new file mode 100644 index 00000000..92c32a0e --- /dev/null +++ b/designers/migrations/0003_remove_designer_insert_insert_and_more.py @@ -0,0 +1,52 @@ +# Generated by Django 5.2.6 on 2025-09-20 13:40 + +import pgtrigger.compiler +import pgtrigger.migrations +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("designers", "0002_alter_designer_id"), + ] + + operations = [ + pgtrigger.migrations.RemoveTrigger( + model_name="designer", + name="insert_insert", + ), + pgtrigger.migrations.RemoveTrigger( + model_name="designer", + name="update_update", + ), + pgtrigger.migrations.AddTrigger( + model_name="designer", + trigger=pgtrigger.compiler.Trigger( + name="insert_insert", + sql=pgtrigger.compiler.UpsertTriggerSql( + func='INSERT INTO "designers_designerevent" ("created_at", "description", "founded_date", "headquarters", "id", "name", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "slug", "updated_at", "website") VALUES (NEW."created_at", NEW."description", NEW."founded_date", NEW."headquarters", NEW."id", NEW."name", _pgh_attach_context(), NOW(), \'insert\', NEW."id", NEW."slug", NEW."updated_at", NEW."website"); RETURN NULL;', + hash="876eaa3e1c7cf234f03cc706fa4e5e508ed780db", + operation="INSERT", + pgid="pgtrigger_insert_insert_9be65", + table="designers_designer", + when="AFTER", + ), + ), + ), + pgtrigger.migrations.AddTrigger( + model_name="designer", + trigger=pgtrigger.compiler.Trigger( + name="update_update", + sql=pgtrigger.compiler.UpsertTriggerSql( + condition="WHEN (OLD.* IS DISTINCT FROM NEW.*)", + func='INSERT INTO "designers_designerevent" ("created_at", "description", "founded_date", "headquarters", "id", "name", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "slug", "updated_at", "website") VALUES (NEW."created_at", NEW."description", NEW."founded_date", NEW."headquarters", NEW."id", NEW."name", _pgh_attach_context(), NOW(), \'update\', NEW."id", NEW."slug", NEW."updated_at", NEW."website"); RETURN NULL;', + hash="edb092b6a122ca5827740a9afcdc6a885fe69c1c", + operation="UPDATE", + pgid="pgtrigger_update_update_b5f91", + table="designers_designer", + when="AFTER", + ), + ), + ), + ] diff --git a/email_service/migrations/0003_remove_emailconfiguration_insert_insert_and_more.py b/email_service/migrations/0003_remove_emailconfiguration_insert_insert_and_more.py new file mode 100644 index 00000000..260a460d --- /dev/null +++ b/email_service/migrations/0003_remove_emailconfiguration_insert_insert_and_more.py @@ -0,0 +1,52 @@ +# Generated by Django 5.2.6 on 2025-09-20 13:40 + +import pgtrigger.compiler +import pgtrigger.migrations +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("email_service", "0002_alter_emailconfiguration_id"), + ] + + operations = [ + pgtrigger.migrations.RemoveTrigger( + model_name="emailconfiguration", + name="insert_insert", + ), + pgtrigger.migrations.RemoveTrigger( + model_name="emailconfiguration", + name="update_update", + ), + pgtrigger.migrations.AddTrigger( + model_name="emailconfiguration", + trigger=pgtrigger.compiler.Trigger( + name="insert_insert", + sql=pgtrigger.compiler.UpsertTriggerSql( + func='INSERT INTO "email_service_emailconfigurationevent" ("api_key", "created_at", "from_email", "from_name", "id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "reply_to", "site_id", "updated_at") VALUES (NEW."api_key", NEW."created_at", NEW."from_email", NEW."from_name", NEW."id", _pgh_attach_context(), NOW(), \'insert\', NEW."id", NEW."reply_to", NEW."site_id", NEW."updated_at"); RETURN NULL;', + hash="f19f3c7f7d904d5f850a2ff1e0bf1312e855c8c0", + operation="INSERT", + pgid="pgtrigger_insert_insert_08c59", + table="email_service_emailconfiguration", + when="AFTER", + ), + ), + ), + pgtrigger.migrations.AddTrigger( + model_name="emailconfiguration", + trigger=pgtrigger.compiler.Trigger( + name="update_update", + sql=pgtrigger.compiler.UpsertTriggerSql( + condition="WHEN (OLD.* IS DISTINCT FROM NEW.*)", + func='INSERT INTO "email_service_emailconfigurationevent" ("api_key", "created_at", "from_email", "from_name", "id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "reply_to", "site_id", "updated_at") VALUES (NEW."api_key", NEW."created_at", NEW."from_email", NEW."from_name", NEW."id", _pgh_attach_context(), NOW(), \'update\', NEW."id", NEW."reply_to", NEW."site_id", NEW."updated_at"); RETURN NULL;', + hash="e445521baf2cfb51379b2a6be550b4a638d60202", + operation="UPDATE", + pgid="pgtrigger_update_update_992a4", + table="email_service_emailconfiguration", + when="AFTER", + ), + ), + ), + ] diff --git a/location/migrations/0003_remove_location_insert_insert_and_more.py b/location/migrations/0003_remove_location_insert_insert_and_more.py new file mode 100644 index 00000000..0de98207 --- /dev/null +++ b/location/migrations/0003_remove_location_insert_insert_and_more.py @@ -0,0 +1,52 @@ +# Generated by Django 5.2.6 on 2025-09-20 13:40 + +import pgtrigger.compiler +import pgtrigger.migrations +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("location", "0002_alter_location_id"), + ] + + operations = [ + pgtrigger.migrations.RemoveTrigger( + model_name="location", + name="insert_insert", + ), + pgtrigger.migrations.RemoveTrigger( + model_name="location", + name="update_update", + ), + pgtrigger.migrations.AddTrigger( + model_name="location", + trigger=pgtrigger.compiler.Trigger( + name="insert_insert", + sql=pgtrigger.compiler.UpsertTriggerSql( + func='INSERT INTO "location_locationevent" ("city", "content_type_id", "country", "created_at", "id", "latitude", "location_type", "longitude", "name", "object_id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "point", "postal_code", "state", "street_address", "updated_at") VALUES (NEW."city", NEW."content_type_id", NEW."country", NEW."created_at", NEW."id", NEW."latitude", NEW."location_type", NEW."longitude", NEW."name", NEW."object_id", _pgh_attach_context(), NOW(), \'insert\', NEW."id", NEW."point", NEW."postal_code", NEW."state", NEW."street_address", NEW."updated_at"); RETURN NULL;', + hash="8a8f00869cfcaa1a23ab29b3d855e83602172c67", + operation="INSERT", + pgid="pgtrigger_insert_insert_98cd4", + table="location_location", + when="AFTER", + ), + ), + ), + pgtrigger.migrations.AddTrigger( + model_name="location", + trigger=pgtrigger.compiler.Trigger( + name="update_update", + sql=pgtrigger.compiler.UpsertTriggerSql( + condition="WHEN (OLD.* IS DISTINCT FROM NEW.*)", + func='INSERT INTO "location_locationevent" ("city", "content_type_id", "country", "created_at", "id", "latitude", "location_type", "longitude", "name", "object_id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "point", "postal_code", "state", "street_address", "updated_at") VALUES (NEW."city", NEW."content_type_id", NEW."country", NEW."created_at", NEW."id", NEW."latitude", NEW."location_type", NEW."longitude", NEW."name", NEW."object_id", _pgh_attach_context(), NOW(), \'update\', NEW."id", NEW."point", NEW."postal_code", NEW."state", NEW."street_address", NEW."updated_at"); RETURN NULL;', + hash="f3378cb26a5d88aa82c8fae016d46037b530de90", + operation="UPDATE", + pgid="pgtrigger_update_update_471d2", + table="location_location", + when="AFTER", + ), + ), + ), + ] diff --git a/manage.py b/manage.py index bad0527b..2bd59c17 100755 --- a/manage.py +++ b/manage.py @@ -6,7 +6,7 @@ import sys def main(): """Run administrative tasks.""" - os***REMOVED***iron.setdefault("DJANGO_SETTINGS_MODULE", "thrillwiki.settings") + os.environ.setdefault("DJANGO_SETTINGS_MODULE", "thrillwiki.settings") try: from django.core.management import execute_from_command_line except ImportError as exc: diff --git a/media/migrations/0003_remove_photo_insert_insert_and_more.py b/media/migrations/0003_remove_photo_insert_insert_and_more.py new file mode 100644 index 00000000..d7a6b5b2 --- /dev/null +++ b/media/migrations/0003_remove_photo_insert_insert_and_more.py @@ -0,0 +1,52 @@ +# Generated by Django 5.2.6 on 2025-09-20 13:40 + +import pgtrigger.compiler +import pgtrigger.migrations +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("media", "0002_alter_photo_id"), + ] + + operations = [ + pgtrigger.migrations.RemoveTrigger( + model_name="photo", + name="insert_insert", + ), + pgtrigger.migrations.RemoveTrigger( + model_name="photo", + name="update_update", + ), + pgtrigger.migrations.AddTrigger( + model_name="photo", + trigger=pgtrigger.compiler.Trigger( + name="insert_insert", + sql=pgtrigger.compiler.UpsertTriggerSql( + func='INSERT INTO "media_photoevent" ("alt_text", "caption", "content_type_id", "created_at", "date_taken", "id", "image", "is_approved", "is_primary", "object_id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "updated_at", "uploaded_by_id") VALUES (NEW."alt_text", NEW."caption", NEW."content_type_id", NEW."created_at", NEW."date_taken", NEW."id", NEW."image", NEW."is_approved", NEW."is_primary", NEW."object_id", _pgh_attach_context(), NOW(), \'insert\', NEW."id", NEW."updated_at", NEW."uploaded_by_id"); RETURN NULL;', + hash="c75cf37b6fac8d5593598ba2af194f1f9a692838", + operation="INSERT", + pgid="pgtrigger_insert_insert_e1ca0", + table="media_photo", + when="AFTER", + ), + ), + ), + pgtrigger.migrations.AddTrigger( + model_name="photo", + trigger=pgtrigger.compiler.Trigger( + name="update_update", + sql=pgtrigger.compiler.UpsertTriggerSql( + condition="WHEN (OLD.* IS DISTINCT FROM NEW.*)", + func='INSERT INTO "media_photoevent" ("alt_text", "caption", "content_type_id", "created_at", "date_taken", "id", "image", "is_approved", "is_primary", "object_id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "updated_at", "uploaded_by_id") VALUES (NEW."alt_text", NEW."caption", NEW."content_type_id", NEW."created_at", NEW."date_taken", NEW."id", NEW."image", NEW."is_approved", NEW."is_primary", NEW."object_id", _pgh_attach_context(), NOW(), \'update\', NEW."id", NEW."updated_at", NEW."uploaded_by_id"); RETURN NULL;', + hash="09d9b3bda4d950d7a7104c8f013a93d05025da72", + operation="UPDATE", + pgid="pgtrigger_update_update_6ff7d", + table="media_photo", + when="AFTER", + ), + ), + ), + ] diff --git a/moderation/migrations/0003_remove_editsubmission_insert_insert_and_more.py b/moderation/migrations/0003_remove_editsubmission_insert_insert_and_more.py new file mode 100644 index 00000000..9e425e88 --- /dev/null +++ b/moderation/migrations/0003_remove_editsubmission_insert_insert_and_more.py @@ -0,0 +1,89 @@ +# Generated by Django 5.2.6 on 2025-09-20 13:40 + +import pgtrigger.compiler +import pgtrigger.migrations +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("moderation", "0002_remove_editsubmission_insert_insert_and_more"), + ] + + operations = [ + pgtrigger.migrations.RemoveTrigger( + model_name="editsubmission", + name="insert_insert", + ), + pgtrigger.migrations.RemoveTrigger( + model_name="editsubmission", + name="update_update", + ), + pgtrigger.migrations.RemoveTrigger( + model_name="photosubmission", + name="insert_insert", + ), + pgtrigger.migrations.RemoveTrigger( + model_name="photosubmission", + name="update_update", + ), + pgtrigger.migrations.AddTrigger( + model_name="editsubmission", + trigger=pgtrigger.compiler.Trigger( + name="insert_insert", + sql=pgtrigger.compiler.UpsertTriggerSql( + func='INSERT INTO "moderation_editsubmissionevent" ("changes", "content_type_id", "created_at", "handled_at", "handled_by_id", "id", "moderator_changes", "notes", "object_id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "reason", "source", "status", "submission_type", "updated_at", "user_id") VALUES (NEW."changes", NEW."content_type_id", NEW."created_at", NEW."handled_at", NEW."handled_by_id", NEW."id", NEW."moderator_changes", NEW."notes", NEW."object_id", _pgh_attach_context(), NOW(), \'insert\', NEW."id", NEW."reason", NEW."source", NEW."status", NEW."submission_type", NEW."updated_at", NEW."user_id"); RETURN NULL;', + hash="0e394e419ba234dd23cb0f4f6567611ad71f2a38", + operation="INSERT", + pgid="pgtrigger_insert_insert_2c796", + table="moderation_editsubmission", + when="AFTER", + ), + ), + ), + pgtrigger.migrations.AddTrigger( + model_name="editsubmission", + trigger=pgtrigger.compiler.Trigger( + name="update_update", + sql=pgtrigger.compiler.UpsertTriggerSql( + condition="WHEN (OLD.* IS DISTINCT FROM NEW.*)", + func='INSERT INTO "moderation_editsubmissionevent" ("changes", "content_type_id", "created_at", "handled_at", "handled_by_id", "id", "moderator_changes", "notes", "object_id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "reason", "source", "status", "submission_type", "updated_at", "user_id") VALUES (NEW."changes", NEW."content_type_id", NEW."created_at", NEW."handled_at", NEW."handled_by_id", NEW."id", NEW."moderator_changes", NEW."notes", NEW."object_id", _pgh_attach_context(), NOW(), \'update\', NEW."id", NEW."reason", NEW."source", NEW."status", NEW."submission_type", NEW."updated_at", NEW."user_id"); RETURN NULL;', + hash="315b76df75a52d610d3d0857fd5821101e551410", + operation="UPDATE", + pgid="pgtrigger_update_update_ab38f", + table="moderation_editsubmission", + when="AFTER", + ), + ), + ), + pgtrigger.migrations.AddTrigger( + model_name="photosubmission", + trigger=pgtrigger.compiler.Trigger( + name="insert_insert", + sql=pgtrigger.compiler.UpsertTriggerSql( + func='INSERT INTO "moderation_photosubmissionevent" ("caption", "content_type_id", "created_at", "date_taken", "handled_at", "handled_by_id", "id", "notes", "object_id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "photo", "status", "updated_at", "user_id") VALUES (NEW."caption", NEW."content_type_id", NEW."created_at", NEW."date_taken", NEW."handled_at", NEW."handled_by_id", NEW."id", NEW."notes", NEW."object_id", _pgh_attach_context(), NOW(), \'insert\', NEW."id", NEW."photo", NEW."status", NEW."updated_at", NEW."user_id"); RETURN NULL;', + hash="e967ea629575f6b26892db225b40add9a1558cfb", + operation="INSERT", + pgid="pgtrigger_insert_insert_62865", + table="moderation_photosubmission", + when="AFTER", + ), + ), + ), + pgtrigger.migrations.AddTrigger( + model_name="photosubmission", + trigger=pgtrigger.compiler.Trigger( + name="update_update", + sql=pgtrigger.compiler.UpsertTriggerSql( + condition="WHEN (OLD.* IS DISTINCT FROM NEW.*)", + func='INSERT INTO "moderation_photosubmissionevent" ("caption", "content_type_id", "created_at", "date_taken", "handled_at", "handled_by_id", "id", "notes", "object_id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "photo", "status", "updated_at", "user_id") VALUES (NEW."caption", NEW."content_type_id", NEW."created_at", NEW."date_taken", NEW."handled_at", NEW."handled_by_id", NEW."id", NEW."notes", NEW."object_id", _pgh_attach_context(), NOW(), \'update\', NEW."id", NEW."photo", NEW."status", NEW."updated_at", NEW."user_id"); RETURN NULL;', + hash="b7a97f4e8f90569a90fc4c35cc85e601ff25f0d9", + operation="UPDATE", + pgid="pgtrigger_update_update_9c311", + table="moderation_photosubmission", + when="AFTER", + ), + ), + ), + ] diff --git a/parks/migrations/0004_remove_park_insert_insert_remove_park_update_update_and_more.py b/parks/migrations/0004_remove_park_insert_insert_remove_park_update_update_and_more.py new file mode 100644 index 00000000..d6593574 --- /dev/null +++ b/parks/migrations/0004_remove_park_insert_insert_remove_park_update_update_and_more.py @@ -0,0 +1,89 @@ +# Generated by Django 5.2.6 on 2025-09-20 13:40 + +import pgtrigger.compiler +import pgtrigger.migrations +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("parks", "0003_alter_park_id_alter_parkarea_id_and_more"), + ] + + operations = [ + pgtrigger.migrations.RemoveTrigger( + model_name="park", + name="insert_insert", + ), + pgtrigger.migrations.RemoveTrigger( + model_name="park", + name="update_update", + ), + pgtrigger.migrations.RemoveTrigger( + model_name="parkarea", + name="insert_insert", + ), + pgtrigger.migrations.RemoveTrigger( + model_name="parkarea", + name="update_update", + ), + pgtrigger.migrations.AddTrigger( + model_name="park", + trigger=pgtrigger.compiler.Trigger( + name="insert_insert", + sql=pgtrigger.compiler.UpsertTriggerSql( + func='INSERT INTO "parks_parkevent" ("average_rating", "closing_date", "coaster_count", "created_at", "description", "id", "name", "opening_date", "operating_season", "owner_id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "ride_count", "size_acres", "slug", "status", "updated_at", "website") VALUES (NEW."average_rating", NEW."closing_date", NEW."coaster_count", NEW."created_at", NEW."description", NEW."id", NEW."name", NEW."opening_date", NEW."operating_season", NEW."owner_id", _pgh_attach_context(), NOW(), \'insert\', NEW."id", NEW."ride_count", NEW."size_acres", NEW."slug", NEW."status", NEW."updated_at", NEW."website"); RETURN NULL;', + hash="83eb12a74769e2601a23691085a345c29c9b6f68", + operation="INSERT", + pgid="pgtrigger_insert_insert_66883", + table="parks_park", + when="AFTER", + ), + ), + ), + pgtrigger.migrations.AddTrigger( + model_name="park", + trigger=pgtrigger.compiler.Trigger( + name="update_update", + sql=pgtrigger.compiler.UpsertTriggerSql( + condition="WHEN (OLD.* IS DISTINCT FROM NEW.*)", + func='INSERT INTO "parks_parkevent" ("average_rating", "closing_date", "coaster_count", "created_at", "description", "id", "name", "opening_date", "operating_season", "owner_id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "ride_count", "size_acres", "slug", "status", "updated_at", "website") VALUES (NEW."average_rating", NEW."closing_date", NEW."coaster_count", NEW."created_at", NEW."description", NEW."id", NEW."name", NEW."opening_date", NEW."operating_season", NEW."owner_id", _pgh_attach_context(), NOW(), \'update\', NEW."id", NEW."ride_count", NEW."size_acres", NEW."slug", NEW."status", NEW."updated_at", NEW."website"); RETURN NULL;', + hash="f42a468ec35a2d51abd5c1ae1afa41b300ae0a1b", + operation="UPDATE", + pgid="pgtrigger_update_update_19f56", + table="parks_park", + when="AFTER", + ), + ), + ), + pgtrigger.migrations.AddTrigger( + model_name="parkarea", + trigger=pgtrigger.compiler.Trigger( + name="insert_insert", + sql=pgtrigger.compiler.UpsertTriggerSql( + func='INSERT INTO "parks_parkareaevent" ("closing_date", "created_at", "description", "id", "name", "opening_date", "park_id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "slug", "updated_at") VALUES (NEW."closing_date", NEW."created_at", NEW."description", NEW."id", NEW."name", NEW."opening_date", NEW."park_id", _pgh_attach_context(), NOW(), \'insert\', NEW."id", NEW."slug", NEW."updated_at"); RETURN NULL;', + hash="fa64ee07f872bf2214b2c1b638b028429752bac4", + operation="INSERT", + pgid="pgtrigger_insert_insert_13457", + table="parks_parkarea", + when="AFTER", + ), + ), + ), + pgtrigger.migrations.AddTrigger( + model_name="parkarea", + trigger=pgtrigger.compiler.Trigger( + name="update_update", + sql=pgtrigger.compiler.UpsertTriggerSql( + condition="WHEN (OLD.* IS DISTINCT FROM NEW.*)", + func='INSERT INTO "parks_parkareaevent" ("closing_date", "created_at", "description", "id", "name", "opening_date", "park_id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "slug", "updated_at") VALUES (NEW."closing_date", NEW."created_at", NEW."description", NEW."id", NEW."name", NEW."opening_date", NEW."park_id", _pgh_attach_context(), NOW(), \'update\', NEW."id", NEW."slug", NEW."updated_at"); RETURN NULL;', + hash="59fa84527a4fd0fa51685058b6037fa22163a095", + operation="UPDATE", + pgid="pgtrigger_update_update_6e5aa", + table="parks_parkarea", + when="AFTER", + ), + ), + ), + ] diff --git a/parks/migrations/0005_auto_20250920_0943.py b/parks/migrations/0005_auto_20250920_0943.py new file mode 100644 index 00000000..0f5cecea --- /dev/null +++ b/parks/migrations/0005_auto_20250920_0943.py @@ -0,0 +1,12 @@ +# Generated by Django 5.2.6 on 2025-09-20 13:43 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("parks", "0004_remove_park_insert_insert_remove_park_update_update_and_more"), + ] + + operations = [] diff --git a/parks/migrations/0006_auto_20250920_0944.py b/parks/migrations/0006_auto_20250920_0944.py new file mode 100644 index 00000000..79a60c3c --- /dev/null +++ b/parks/migrations/0006_auto_20250920_0944.py @@ -0,0 +1,17 @@ +# Generated by Django 5.2.6 on 2025-09-20 13:44 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("parks", "0005_auto_20250920_0943"), + ] + + operations = [ + migrations.RunSQL( + "ALTER TABLE parks_parkevent ADD COLUMN IF NOT EXISTS owner_id INTEGER;", + reverse_sql="ALTER TABLE parks_parkevent DROP COLUMN IF EXISTS owner_id;" + ), + ] diff --git a/parks/models.py b/parks/models.py index 6db1488f..780b2e59 100644 --- a/parks/models.py +++ b/parks/models.py @@ -57,6 +57,12 @@ class Park(TrackedModel): owner = models.ForeignKey( Company, on_delete=models.SET_NULL, null=True, blank=True, related_name="parks" ) + operator = models.ForeignKey( + Company, on_delete=models.SET_NULL, null=True, blank=True, related_name="operated_parks" + ) + property_owner = models.ForeignKey( + Company, on_delete=models.SET_NULL, null=True, blank=True, related_name="owned_properties" + ) photos = GenericRelation(Photo, related_query_name="park") areas: models.Manager['ParkArea'] # Type hint for reverse relation rides: models.Manager['Ride'] # Type hint for reverse relation from rides app diff --git a/pyproject.toml b/pyproject.toml index a62afe69..f7ea3981 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,6 +26,7 @@ django_settings = "thrillwiki.settings" [project] name = "thrillwiki" version = "0.1.0" +requires-python = ">=3.11" dependencies = [ "Django>=5.0", "djangorestframework>=3.14.0", @@ -58,4 +59,5 @@ dependencies = [ "pytest-playwright>=0.4.3", "django-pghistory>=3.5.2", "django-htmx-autocomplete>=1.0.5", + "python-decouple>=3.8", ] diff --git a/reviews/migrations/0003_remove_review_insert_insert_and_more.py b/reviews/migrations/0003_remove_review_insert_insert_and_more.py new file mode 100644 index 00000000..89e08da1 --- /dev/null +++ b/reviews/migrations/0003_remove_review_insert_insert_and_more.py @@ -0,0 +1,52 @@ +# Generated by Django 5.2.6 on 2025-09-20 13:40 + +import pgtrigger.compiler +import pgtrigger.migrations +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("reviews", "0002_alter_review_id"), + ] + + operations = [ + pgtrigger.migrations.RemoveTrigger( + model_name="review", + name="insert_insert", + ), + pgtrigger.migrations.RemoveTrigger( + model_name="review", + name="update_update", + ), + pgtrigger.migrations.AddTrigger( + model_name="review", + trigger=pgtrigger.compiler.Trigger( + name="insert_insert", + sql=pgtrigger.compiler.UpsertTriggerSql( + func='INSERT INTO "reviews_reviewevent" ("content", "content_type_id", "created_at", "id", "is_published", "moderated_at", "moderated_by_id", "moderation_notes", "object_id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "rating", "title", "updated_at", "user_id", "visit_date") VALUES (NEW."content", NEW."content_type_id", NEW."created_at", NEW."id", NEW."is_published", NEW."moderated_at", NEW."moderated_by_id", NEW."moderation_notes", NEW."object_id", _pgh_attach_context(), NOW(), \'insert\', NEW."id", NEW."rating", NEW."title", NEW."updated_at", NEW."user_id", NEW."visit_date"); RETURN NULL;', + hash="1126891ad95c3c8dc8580ca8b669b6c195960cff", + operation="INSERT", + pgid="pgtrigger_insert_insert_7a7c1", + table="reviews_review", + when="AFTER", + ), + ), + ), + pgtrigger.migrations.AddTrigger( + model_name="review", + trigger=pgtrigger.compiler.Trigger( + name="update_update", + sql=pgtrigger.compiler.UpsertTriggerSql( + condition="WHEN (OLD.* IS DISTINCT FROM NEW.*)", + func='INSERT INTO "reviews_reviewevent" ("content", "content_type_id", "created_at", "id", "is_published", "moderated_at", "moderated_by_id", "moderation_notes", "object_id", "pgh_context_id", "pgh_created_at", "pgh_label", "pgh_obj_id", "rating", "title", "updated_at", "user_id", "visit_date") VALUES (NEW."content", NEW."content_type_id", NEW."created_at", NEW."id", NEW."is_published", NEW."moderated_at", NEW."moderated_by_id", NEW."moderation_notes", NEW."object_id", _pgh_attach_context(), NOW(), \'update\', NEW."id", NEW."rating", NEW."title", NEW."updated_at", NEW."user_id", NEW."visit_date"); RETURN NULL;', + hash="091fc5e3597eddb31fed505798d29859fe8efbe0", + operation="UPDATE", + pgid="pgtrigger_update_update_b34c8", + table="reviews_review", + when="AFTER", + ), + ), + ), + ] diff --git a/rides/migrations/0007_alter_rideevent_table_alter_ridemodelevent_table.py b/rides/migrations/0007_alter_rideevent_table_alter_ridemodelevent_table.py new file mode 100644 index 00000000..d569c156 --- /dev/null +++ b/rides/migrations/0007_alter_rideevent_table_alter_ridemodelevent_table.py @@ -0,0 +1,21 @@ +# Generated by Django 5.2.6 on 2025-09-20 13:40 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("rides", "0006_alter_rideevent_options_alter_ridemodelevent_options_and_more"), + ] + + operations = [ + migrations.AlterModelTable( + name="rideevent", + table="rides_rideevent", + ), + migrations.AlterModelTable( + name="ridemodelevent", + table="rides_ridemodelevent", + ), + ] diff --git a/thrillwiki-nextjs-development-prompt.md b/thrillwiki-nextjs-development-prompt.md new file mode 100644 index 00000000..267445dc --- /dev/null +++ b/thrillwiki-nextjs-development-prompt.md @@ -0,0 +1,310 @@ +# ThrillWiki Next.js Development Prompt + +## Project Overview +Build a comprehensive theme park and ride database platform using Next.js. ThrillWiki is a community-driven platform where enthusiasts can discover parks, explore rides, share reviews, and contribute to a moderated knowledge base about theme parks worldwide. + +## Core Application Domain + +### Primary Entities +- **Parks**: Theme parks, amusement parks, water parks with detailed information, locations, operating details +- **Rides**: Individual ride installations with technical specifications, manufacturer details, operational status +- **Companies**: Manufacturers, operators, designers, property owners with different roles +- **Users**: Community members with profiles, preferences, reviews, and top lists +- **Reviews**: User-generated content with ratings, media, and moderation workflow +- **Locations**: Geographic data for parks and rides with PostGIS-style coordinate handling + +### Key Relationships +- Parks contain multiple rides and are operated by companies +- Rides belong to parks, have manufacturers/designers, and reference ride models +- Ride models are templates created by manufacturers with technical specifications +- Users create reviews for parks and rides, maintain top lists, have notification preferences +- Companies have multiple roles (manufacturer, operator, designer, property owner) +- All content goes through moderation workflows before publication + +## User Personas & Workflows + +### Theme Park Enthusiasts +- Browse and discover parks by location, type, and features +- Search for specific rides and view detailed technical specifications +- Plan park visits with operating information and ride availability +- Track personal ride credits and maintain top lists +- Read authentic reviews from other enthusiasts + +### Content Contributors +- Submit new park and ride information for moderation +- Upload photos with proper attribution and categorization +- Write detailed reviews with ratings and media attachments +- Maintain personal profiles with ride statistics and achievements +- Participate in community discussions and rankings + +### Park Industry Professionals +- Maintain verified company profiles with official information +- Update park operating details, ride status, and announcements +- Access analytics and engagement metrics for their properties +- Manage official media and promotional content + +## Core Features to Implement + +### 1. Park Discovery & Information System +- **Park Listings**: Filterable grid/list views with search, location-based filtering, park type categories +- **Park Detail Pages**: Comprehensive information including rides list, operating hours, location maps, photo galleries +- **Interactive Maps**: Geographic visualization of parks with clustering, zoom controls, and location-based search +- **Advanced Search**: Multi-criteria search across parks, rides, locations, and companies + +### 2. Ride Database & Technical Specifications +- **Ride Catalog**: Comprehensive database with manufacturer information, technical specs, operational history +- **Ride Detail Pages**: In-depth information including statistics, photos, reviews, and related rides +- **Manufacturer Profiles**: Company information with ride model catalogs and installation history +- **Technical Comparisons**: Side-by-side ride comparisons with filterable specifications + +### 3. User-Generated Content System +- **Review Platform**: Structured review forms with ratings, text, photo uploads, and helpful voting +- **Photo Management**: Upload system with automatic optimization, categorization, and attribution tracking +- **Top Lists**: Personal ranking systems for rides, parks, and experiences with drag-and-drop reordering +- **User Profiles**: Personal statistics, ride credits, achievement tracking, and social features + +### 4. Content Moderation Workflow +- **Submission Queue**: Administrative interface for reviewing user-submitted content +- **Approval Process**: Multi-stage review with rejection reasons, feedback, and resubmission options +- **Quality Control**: Automated checks for duplicate content, inappropriate material, and data validation +- **User Management**: Moderation tools for user accounts, banning, and content removal + +### 5. Location & Geographic Services +- **Location Search**: Address-based search with autocomplete and geographic boundaries +- **Proximity Features**: Find nearby parks, distance calculations, and regional groupings +- **Map Integration**: Interactive maps with custom markers, clustering, and detailed overlays +- **Geographic Filtering**: Location-based content filtering and discovery + +## Technical Architecture Requirements + +### Frontend Stack +- **Next.js 14+** with App Router for modern React development +- **TypeScript** for type safety and better developer experience +- **Tailwind CSS** for utility-first styling and responsive design +- **Shadcn/ui** for consistent, accessible component library +- **React Hook Form** with Zod validation for form handling +- **TanStack Query** for server state management and caching +- **Zustand** for client-side state management +- **Next-Auth** for authentication and session management + +### Data Management +- **API Integration**: RESTful API consumption with comprehensive error handling +- **Image Optimization**: Cloudflare Images integration with multiple variants +- **Caching Strategy**: Multi-level caching with SWR patterns and cache invalidation +- **Search Implementation**: Client-side and server-side search with debouncing +- **Infinite Scrolling**: Performance-optimized pagination for large datasets + +### UI/UX Patterns +- **Responsive Design**: Mobile-first approach with tablet and desktop optimizations +- **Dark/Light Themes**: User preference-based theming with system detection +- **Loading States**: Skeleton screens, progressive loading, and optimistic updates +- **Error Boundaries**: Graceful error handling with user-friendly messages +- **Accessibility**: WCAG compliance with keyboard navigation and screen reader support + +## Key Components to Build + +### Layout & Navigation +- **Header Component**: Logo, navigation menu, user authentication, search bar, theme toggle +- **Sidebar Navigation**: Collapsible menu with user context and quick actions +- **Footer Component**: Links, social media, legal information, and site statistics +- **Breadcrumb Navigation**: Contextual navigation with proper hierarchy + +### Park Components +- **ParkCard**: Compact park information with image, basic details, and quick actions +- **ParkGrid**: Responsive grid layout with filtering and sorting options +- **ParkDetail**: Comprehensive park information with tabbed sections +- **ParkMap**: Interactive map showing park location and nearby attractions +- **OperatingHours**: Dynamic display of park hours with seasonal variations + +### Ride Components +- **RideCard**: Ride preview with key specifications and ratings +- **RideList**: Filterable list with sorting and search capabilities +- **RideDetail**: Complete ride information with technical specifications +- **RideStats**: Visual representation of ride statistics and comparisons +- **RidePhotos**: Photo gallery with lightbox and attribution information + +### User Interface Components +- **UserProfile**: Personal information, statistics, and preference management +- **ReviewForm**: Structured review creation with rating inputs and media upload +- **TopListManager**: Drag-and-drop interface for creating and managing rankings +- **NotificationCenter**: Real-time notifications with read/unread states +- **SearchInterface**: Advanced search with filters, suggestions, and recent searches + +### Content Management +- **SubmissionForm**: Content submission interface with validation and preview +- **ModerationQueue**: Administrative interface for content review and approval +- **PhotoUpload**: Drag-and-drop photo upload with progress tracking and optimization +- **ContentEditor**: Rich text editor for descriptions and review content + +## Data Models & API Integration + +### API Endpoints Structure +```typescript +// Parks API +GET /api/parks/ - List parks with filtering and pagination +GET /api/parks/{slug}/ - Park details with rides and reviews +GET /api/parks/{slug}/rides/ - Rides at specific park +GET /api/parks/search/ - Advanced park search + +// Rides API +GET /api/rides/ - List rides with filtering +GET /api/rides/{park_slug}/{ride_slug}/ - Ride details +GET /api/rides/manufacturers/{slug}/ - Manufacturer information +GET /api/rides/search/ - Advanced ride search + +// User API +GET /api/users/profile/ - Current user profile +PUT /api/users/profile/ - Update user profile +GET /api/users/{username}/ - Public user profile +POST /api/users/reviews/ - Create review + +// Content API +POST /api/submissions/ - Submit new content +GET /api/submissions/status/ - Check submission status +POST /api/photos/upload/ - Upload photos +GET /api/moderation/queue/ - Moderation queue (admin) +``` + +### TypeScript Interfaces +```typescript +interface Park { + id: number; + name: string; + slug: string; + description: string; + status: string; + park_type: string; + location: ParkLocation; + operator: Company; + opening_date: string; + ride_count: number; + coaster_count: number; + average_rating: number; + banner_image: Photo; + card_image: Photo; + url: string; +} + +interface Ride { + id: number; + name: string; + slug: string; + description: string; + park: Park; + category: string; + manufacturer: Company; + ride_model: RideModel; + status: string; + opening_date: string; + height_requirement: number; + average_rating: number; + coaster_stats?: RollerCoasterStats; +} + +interface User { + id: number; + username: string; + display_name: string; + profile: UserProfile; + role: string; + theme_preference: string; + privacy_level: string; +} +``` + +## Authentication & User Management + +### Authentication Flow +- **Registration**: Email-based signup with verification workflow +- **Login**: Username/email login with remember me option +- **Social Auth**: Integration with Google, Facebook, Discord for quick signup +- **Password Reset**: Secure password reset with email verification +- **Two-Factor Auth**: Optional 2FA with authenticator app support + +### User Roles & Permissions +- **Regular Users**: Create reviews, manage profiles, submit content +- **Verified Contributors**: Trusted users with expedited content approval +- **Moderators**: Content review, user management, community oversight +- **Administrators**: Full system access, user role management, system configuration + +### Privacy & Security +- **Privacy Controls**: Granular privacy settings for profile visibility and data sharing +- **Content Moderation**: Automated and manual content review processes +- **Data Protection**: GDPR compliance with data export and deletion options +- **Security Features**: Login notifications, session management, suspicious activity detection + +## Performance & Optimization + +### Loading & Caching +- **Image Optimization**: Cloudflare Images with responsive variants and lazy loading +- **API Caching**: Intelligent caching with stale-while-revalidate patterns +- **Static Generation**: Pre-generated pages for popular content with ISR +- **Code Splitting**: Route-based and component-based code splitting for optimal loading + +### Search & Filtering +- **Client-Side Search**: Fast text search with debouncing and result highlighting +- **Server-Side Filtering**: Complex filtering with URL state management +- **Infinite Scrolling**: Performance-optimized pagination for large datasets +- **Search Analytics**: Track popular searches and optimize content discovery + +### Mobile Optimization +- **Responsive Design**: Mobile-first approach with touch-friendly interfaces +- **Progressive Web App**: PWA features with offline capability and push notifications +- **Performance Budgets**: Strict performance monitoring with Core Web Vitals tracking +- **Accessibility**: Full keyboard navigation and screen reader compatibility + +## Content Management & Moderation + +### Submission Workflow +- **Content Forms**: Structured forms for parks, rides, and reviews with validation +- **Draft System**: Save and resume content creation with auto-save functionality +- **Preview Mode**: Real-time preview of content before submission +- **Submission Tracking**: Status updates and feedback throughout review process + +### Moderation Interface +- **Review Queue**: Prioritized queue with filtering and batch operations +- **Approval Workflow**: Multi-stage review with detailed feedback options +- **Quality Metrics**: Track approval rates, review times, and content quality +- **User Reputation**: Contributor scoring system based on submission quality + +### Media Management +- **Photo Upload**: Drag-and-drop interface with progress tracking and error handling +- **Image Processing**: Automatic optimization, resizing, and format conversion +- **Attribution Tracking**: Photographer credits and copyright information +- **Bulk Operations**: Batch photo management and organization tools + +## Analytics & Insights + +### User Analytics +- **Engagement Tracking**: Page views, time on site, and user journey analysis +- **Content Performance**: Popular parks, rides, and reviews with engagement metrics +- **Search Analytics**: Popular search terms and content discovery patterns +- **User Behavior**: Registration funnels, retention rates, and feature adoption + +### Content Insights +- **Submission Metrics**: Content creation rates, approval times, and quality scores +- **Review Analytics**: Rating distributions, helpful votes, and review engagement +- **Geographic Data**: Popular regions, park visit patterns, and location-based insights +- **Trending Content**: Real-time trending parks, rides, and discussions + +## Development Guidelines + +### Code Organization +- **Feature-Based Structure**: Organize code by features rather than file types +- **Component Library**: Reusable components with Storybook documentation +- **Custom Hooks**: Shared logic extraction with proper TypeScript typing +- **Utility Functions**: Common operations with comprehensive testing + +### Testing Strategy +- **Unit Testing**: Component and utility function testing with Jest and React Testing Library +- **Integration Testing**: API integration and user workflow testing +- **E2E Testing**: Critical user journeys with Playwright or Cypress +- **Performance Testing**: Core Web Vitals monitoring and performance regression testing + +### Deployment & DevOps +- **Environment Management**: Development, staging, and production environments +- **CI/CD Pipeline**: Automated testing, building, and deployment +- **Monitoring**: Error tracking, performance monitoring, and user analytics +- **Security**: Regular security audits, dependency updates, and vulnerability scanning + +This comprehensive platform should provide theme park enthusiasts with a rich, engaging experience while maintaining high content quality through effective moderation and community management systems. diff --git a/thrillwiki/asgi.py b/thrillwiki/asgi.py index f4a2328f..c42043de 100644 --- a/thrillwiki/asgi.py +++ b/thrillwiki/asgi.py @@ -11,6 +11,6 @@ import os from django.core.asgi import get_asgi_application -os***REMOVED***iron.setdefault("DJANGO_SETTINGS_MODULE", "thrillwiki.settings") +os.environ.setdefault("DJANGO_SETTINGS_MODULE", "thrillwiki.settings") application = get_asgi_application() diff --git a/thrillwiki/settings.py b/thrillwiki/settings.py index 381c9535..e5e8735a 100644 --- a/thrillwiki/settings.py +++ b/thrillwiki/settings.py @@ -180,7 +180,7 @@ SOCIALACCOUNT_PROVIDERS = { "google": { "APP": { "client_id": "135166769591-nopcgmo0fkqfqfs9qe783a137mtmcrt2.apps.googleusercontent.com", - "[SECRET-REMOVED]", + "secret": "[SECRET-REMOVED]", "key": "", }, "SCOPE": [ @@ -192,7 +192,7 @@ SOCIALACCOUNT_PROVIDERS = { "discord": { "APP": { "client_id": "1299112802274902047", - "[SECRET-REMOVED]", + "secret": "[SECRET-REMOVED]", "key": "", }, "SCOPE": ["identify", "email"], diff --git a/thrillwiki/urls.py b/thrillwiki/urls.py index e8bbcd56..3c378b17 100644 --- a/thrillwiki/urls.py +++ b/thrillwiki/urls.py @@ -55,7 +55,7 @@ urlpatterns = [ path("history/", include("history.urls", namespace="history")), path( "env-settings/", - views***REMOVED***ironment_and_settings_view, + views.environment_and_settings_view, name="environment_and_settings", ), ] diff --git a/thrillwiki/views.py b/thrillwiki/views.py index 04f5956a..857bde1b 100644 --- a/thrillwiki/views.py +++ b/thrillwiki/views.py @@ -127,7 +127,7 @@ class SearchView(TemplateView): def environment_and_settings_view(request): # Get all environment variables - env_vars = dict(os***REMOVED***iron) + env_vars = dict(os.environ) # Get all Django settings as a dictionary settings_vars = {setting: getattr(settings, setting) for setting in dir(settings) if setting.isupper()} diff --git a/thrillwiki/wsgi.py b/thrillwiki/wsgi.py index a578f52d..233c1e0b 100644 --- a/thrillwiki/wsgi.py +++ b/thrillwiki/wsgi.py @@ -11,6 +11,6 @@ import os from django.core.wsgi import get_wsgi_application -os***REMOVED***iron.setdefault("DJANGO_SETTINGS_MODULE", "thrillwiki.settings") +os.environ.setdefault("DJANGO_SETTINGS_MODULE", "thrillwiki.settings") application = get_wsgi_application() diff --git a/uv.lock b/uv.lock index d19a7d98..cdcdc7c8 100644 --- a/uv.lock +++ b/uv.lock @@ -1,23 +1,32 @@ version = 1 -revision = 1 -requires-python = ">=3.13" +revision = 3 +requires-python = ">=3.11" [[package]] name = "asgiref" -version = "3.8.1" +version = "3.9.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]asgiref-3.8.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]6c64238fc34bdc3fec84d590", size = 35186 } +sdist = { url = "https://files.pythonhosted.org/packages/90/61/0aa957eec22ff70b830b22ff91f825e70e1ef732c06666a805730f28b36b/asgiref-3.9.1.tar.gz", hash = "sha256:a5ab6582236218e5ef1648f242fd9f10626cfd4de8dc377db215d5d5098e3142", size = 36870, upload-time = "2025-07-08T09:07:43.344Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]asgiref-3.8.1-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]6aee72a58826471390335e47", size = 23828 }, + { url = "https://files.pythonhosted.org/packages/7c/3c/0464dcada90d5da0e71018c04a140ad6349558afb30b3051b4264cc5b965/asgiref-3.9.1-py3-none-any.whl", hash = "sha256:f3bba7092a48005b5f5bacd747d36ee4a5a61f4a269a6df590b43144355ebd2c", size = 23790, upload-time = "2025-07-08T09:07:41.548Z" }, +] + +[[package]] +name = "async-timeout" +version = "5.0.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a5/ae/136395dfbfe00dfc94da3f3e136d0b13f394cba8f4841120e34226265780/async_timeout-5.0.1.tar.gz", hash = "sha256:d9321a7a3d5a6a5e187e824d2fa0793ce379a202935782d555d6e9d2735677d3", size = 9274, upload-time = "2024-11-06T16:41:39.6Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fe/ba/e2081de779ca30d473f21f5b30e0e737c438205440784c7dfc81efc2b029/async_timeout-5.0.1-py3-none-any.whl", hash = "sha256:39e3809566ff85354557ec2398b55e096c8364bacac9405a7a1fa429e77fe76c", size = 6233, upload-time = "2024-11-06T16:41:37.9Z" }, ] [[package]] name = "attrs" -version = "24.3.0" +version = "25.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]attrs-24.3.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]b0b3f9238ab904ce1e85baff", size = 805984 } +sdist = { url = "https://files.pythonhosted.org/packages/5a/b0/1367933a8532ee6ff8d63537de4f1177af4bff9f3e829baf7331f595bb24/attrs-25.3.0.tar.gz", hash = "sha256:75d7cefc7fb576747b2c81b4442d4d4a1ce0900973527c011d1030fd3bf4af1b", size = 812032, upload-time = "2025-03-13T11:10:22.779Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]attrs-24.3.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]50cd2aa0e0625ef19850c308", size = 63397 }, + { url = "https://files.pythonhosted.org/packages/77/06/bb80f5f86020c4551da315d78b3ab75e8228f89f0162f2c3a819e407941a/attrs-25.3.0-py3-none-any.whl", hash = "sha256:427318ce031701fea540783410126f03899a97ffc6f61596ad581ac2e40e3bc3", size = 63815, upload-time = "2025-03-13T11:10:21.14Z" }, ] [[package]] @@ -30,23 +39,23 @@ dependencies = [ { name = "setuptools" }, { name = "txaio" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]autobahn-24.4.2.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]795f2ea7d823796642ee92c9", size = 482700 } +sdist = { url = "https://files.pythonhosted.org/packages/38/f2/8dffb3b709383ba5b47628b0cc4e43e8d12d59eecbddb62cfccac2e7cf6a/autobahn-24.4.2.tar.gz", hash = "sha256:a2d71ef1b0cf780b6d11f8b205fd2c7749765e65795f2ea7d823796642ee92c9", size = 482700, upload-time = "2024-08-02T09:26:48.241Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]autobahn-24.4.2-py2.py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]04d088cd7ab297db25918e81", size = 666965 }, + { url = "https://files.pythonhosted.org/packages/13/ee/a6475f39ef6c6f41c33da6b193e0ffd2c6048f52e1698be6253c59301b72/autobahn-24.4.2-py2.py3-none-any.whl", hash = "sha256:c56a2abe7ac78abbfb778c02892d673a4de58fd004d088cd7ab297db25918e81", size = 666965, upload-time = "2024-08-02T09:26:44.274Z" }, ] [[package]] name = "automat" -version = "24.8.1" +version = "25.4.16" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]automat-24.8.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]20c323d376373d8ee6306d88", size = 128679 } +sdist = { url = "https://files.pythonhosted.org/packages/e3/0f/d40bbe294bbf004d436a8bcbcfaadca8b5140d39ad0ad3d73d1a8ba15f14/automat-25.4.16.tar.gz", hash = "sha256:0017591a5477066e90d26b0e696ddc143baafd87b588cfac8100bc6be9634de0", size = 129977, upload-time = "2025-04-16T20:12:16.002Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]Automat-24.8.1-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]0ab63ff808566ce90551e02a", size = 42585 }, + { url = "https://files.pythonhosted.org/packages/02/ff/1175b0b7371e46244032d43a56862d0af455823b5280a50c63d99cc50f18/automat-25.4.16-py3-none-any.whl", hash = "sha256:04e9bce696a8d5671ee698005af6e5a9fa15354140a87f4870744604dcdd3ba1", size = 42842, upload-time = "2025-04-16T20:12:14.447Z" }, ] [[package]] name = "black" -version = "24.10.0" +version = "25.9.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, @@ -54,63 +63,120 @@ dependencies = [ { name = "packaging" }, { name = "pathspec" }, { name = "platformdirs" }, + { name = "pytokens" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]black-24.10.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]c7a4a937816dd6bddedc4875", size = 645813 } +sdist = { url = "https://files.pythonhosted.org/packages/4b/43/20b5c90612d7bdb2bdbcceeb53d588acca3bb8f0e4c5d5c751a2c8fdd55a/black-25.9.0.tar.gz", hash = "sha256:0474bca9a0dd1b51791fcc507a4e02078a1c63f6d4e4ae5544b9848c7adfb619", size = 648393, upload-time = "2025-09-19T00:27:37.758Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]black-24.10.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]ede32f06a21386a04cedb981", size = 1643986 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]black-24.10.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:[AWS-SECRET-REMOVED]7da5a8bfb7aeb5a9ef89066b", size = 1448085 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]black-24.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]19519373d60d31746068dbf2", size = 1760928 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]black-24.10.0-cp313-cp313-win_amd64.whl", hash = "sha256:[AWS-SECRET-REMOVED]2a5b88831c83962eb9984c1b", size = 1436875 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]black-24.10.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]9853e47a294a3dd963c1dd7d", size = 206898 }, + { url = "https://files.pythonhosted.org/packages/b7/f4/7531d4a336d2d4ac6cc101662184c8e7d068b548d35d874415ed9f4116ef/black-25.9.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:456386fe87bad41b806d53c062e2974615825c7a52159cde7ccaeb0695fa28fa", size = 1698727, upload-time = "2025-09-19T00:31:14.264Z" }, + { url = "https://files.pythonhosted.org/packages/28/f9/66f26bfbbf84b949cc77a41a43e138d83b109502cd9c52dfc94070ca51f2/black-25.9.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a16b14a44c1af60a210d8da28e108e13e75a284bf21a9afa6b4571f96ab8bb9d", size = 1555679, upload-time = "2025-09-19T00:31:29.265Z" }, + { url = "https://files.pythonhosted.org/packages/bf/59/61475115906052f415f518a648a9ac679d7afbc8da1c16f8fdf68a8cebed/black-25.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:aaf319612536d502fdd0e88ce52d8f1352b2c0a955cc2798f79eeca9d3af0608", size = 1617453, upload-time = "2025-09-19T00:30:42.24Z" }, + { url = "https://files.pythonhosted.org/packages/7f/5b/20fd5c884d14550c911e4fb1b0dae00d4abb60a4f3876b449c4d3a9141d5/black-25.9.0-cp311-cp311-win_amd64.whl", hash = "sha256:c0372a93e16b3954208417bfe448e09b0de5cc721d521866cd9e0acac3c04a1f", size = 1333655, upload-time = "2025-09-19T00:30:56.715Z" }, + { url = "https://files.pythonhosted.org/packages/fb/8e/319cfe6c82f7e2d5bfb4d3353c6cc85b523d677ff59edc61fdb9ee275234/black-25.9.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:1b9dc70c21ef8b43248f1d86aedd2aaf75ae110b958a7909ad8463c4aa0880b0", size = 1742012, upload-time = "2025-09-19T00:33:08.678Z" }, + { url = "https://files.pythonhosted.org/packages/94/cc/f562fe5d0a40cd2a4e6ae3f685e4c36e365b1f7e494af99c26ff7f28117f/black-25.9.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8e46eecf65a095fa62e53245ae2795c90bdecabd53b50c448d0a8bcd0d2e74c4", size = 1581421, upload-time = "2025-09-19T00:35:25.937Z" }, + { url = "https://files.pythonhosted.org/packages/84/67/6db6dff1ebc8965fd7661498aea0da5d7301074b85bba8606a28f47ede4d/black-25.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9101ee58ddc2442199a25cb648d46ba22cd580b00ca4b44234a324e3ec7a0f7e", size = 1655619, upload-time = "2025-09-19T00:30:49.241Z" }, + { url = "https://files.pythonhosted.org/packages/10/10/3faef9aa2a730306cf469d76f7f155a8cc1f66e74781298df0ba31f8b4c8/black-25.9.0-cp312-cp312-win_amd64.whl", hash = "sha256:77e7060a00c5ec4b3367c55f39cf9b06e68965a4f2e61cecacd6d0d9b7ec945a", size = 1342481, upload-time = "2025-09-19T00:31:29.625Z" }, + { url = "https://files.pythonhosted.org/packages/48/99/3acfea65f5e79f45472c45f87ec13037b506522719cd9d4ac86484ff51ac/black-25.9.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0172a012f725b792c358d57fe7b6b6e8e67375dd157f64fa7a3097b3ed3e2175", size = 1742165, upload-time = "2025-09-19T00:34:10.402Z" }, + { url = "https://files.pythonhosted.org/packages/3a/18/799285282c8236a79f25d590f0222dbd6850e14b060dfaa3e720241fd772/black-25.9.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3bec74ee60f8dfef564b573a96b8930f7b6a538e846123d5ad77ba14a8d7a64f", size = 1581259, upload-time = "2025-09-19T00:32:49.685Z" }, + { url = "https://files.pythonhosted.org/packages/f1/ce/883ec4b6303acdeca93ee06b7622f1fa383c6b3765294824165d49b1a86b/black-25.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b756fc75871cb1bcac5499552d771822fd9db5a2bb8db2a7247936ca48f39831", size = 1655583, upload-time = "2025-09-19T00:30:44.505Z" }, + { url = "https://files.pythonhosted.org/packages/21/17/5c253aa80a0639ccc427a5c7144534b661505ae2b5a10b77ebe13fa25334/black-25.9.0-cp313-cp313-win_amd64.whl", hash = "sha256:846d58e3ce7879ec1ffe816bb9df6d006cd9590515ed5d17db14e17666b2b357", size = 1343428, upload-time = "2025-09-19T00:32:13.839Z" }, + { url = "https://files.pythonhosted.org/packages/1b/46/863c90dcd3f9d41b109b7f19032ae0db021f0b2a81482ba0a1e28c84de86/black-25.9.0-py3-none-any.whl", hash = "sha256:474b34c1342cdc157d307b56c4c65bce916480c4a8f6551fdc6bf9b486a7c4ae", size = 203363, upload-time = "2025-09-19T00:27:35.724Z" }, ] [[package]] name = "certifi" -version = "2024.12.14" +version = "2025.8.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]certifi-2024.12.14.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]ddaec3f2546c1caf65f191db", size = 166010 } +sdist = { url = "https://files.pythonhosted.org/packages/dc/67/960ebe6bf230a96cda2e0abcf73af550ec4f090005363542f0765df162e0/certifi-2025.8.3.tar.gz", hash = "sha256:e564105f78ded564e3ae7c923924435e1daa7463faeab5bb932bc53ffae63407", size = 162386, upload-time = "2025-08-03T03:07:47.08Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]certifi-2024.12.14-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]d389406136d332ed4967ec56", size = 164927 }, + { url = "https://files.pythonhosted.org/packages/e5/48/1549795ba7742c948d2ad169c1c8cdbae65bc450d6cd753d124b17c8cd32/certifi-2025.8.3-py3-none-any.whl", hash = "sha256:f6c12493cfb1b06ba2ff328595af9350c65d6644968e5d3a2ffd78699af217a5", size = 161216, upload-time = "2025-08-03T03:07:45.777Z" }, ] [[package]] name = "cffi" -version = "1.17.1" +version = "2.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pycparser" }, + { name = "pycparser", marker = "implementation_name != 'PyPy'" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cffi-1.17.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]ae46128f67cf49e789c52824", size = 516621 } +sdist = { url = "https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529", size = 523588, upload-time = "2025-09-08T23:24:04.541Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cffi-1.17.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]1e5a082783484d845390938e", size = 182989 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cffi-1.17.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:[AWS-SECRET-REMOVED]afe3b45ba82b750f229811e2", size = 178802 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cffi-1.17.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:[AWS-SECRET-REMOVED]1a7403101878976ecd7a10f3", size = 454792 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cffi-1.17.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]70cff3b904ff0686a5927683", size = 478893 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cffi-1.17.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:[AWS-SECRET-REMOVED]8e67c63630d5b6f200bb28e5", size = 485810 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cffi-1.17.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:[AWS-SECRET-REMOVED]acbd81cee78957842b834af4", size = 471200 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]73ee6806bb5e6a8e62bb73dd", size = 479447 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cffi-1.17.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]03a5df240542b305d14e14ed", size = 484358 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cffi-1.17.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]dfa2caad331e377589aebba9", size = 488469 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cffi-1.17.1-cp313-cp313-win32.whl", hash = "sha256:[AWS-SECRET-REMOVED]dcfac435ba11f107ba117b5d", size = 172475 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cffi-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:[AWS-SECRET-REMOVED]13dadacf5756b966aacb3f1a", size = 182009 }, + { url = "https://files.pythonhosted.org/packages/12/4a/3dfd5f7850cbf0d06dc84ba9aa00db766b52ca38d8b86e3a38314d52498c/cffi-2.0.0-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:b4c854ef3adc177950a8dfc81a86f5115d2abd545751a304c5bcf2c2c7283cfe", size = 184344, upload-time = "2025-09-08T23:22:26.456Z" }, + { url = "https://files.pythonhosted.org/packages/4f/8b/f0e4c441227ba756aafbe78f117485b25bb26b1c059d01f137fa6d14896b/cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2de9a304e27f7596cd03d16f1b7c72219bd944e99cc52b84d0145aefb07cbd3c", size = 180560, upload-time = "2025-09-08T23:22:28.197Z" }, + { url = "https://files.pythonhosted.org/packages/b1/b7/1200d354378ef52ec227395d95c2576330fd22a869f7a70e88e1447eb234/cffi-2.0.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:baf5215e0ab74c16e2dd324e8ec067ef59e41125d3eade2b863d294fd5035c92", size = 209613, upload-time = "2025-09-08T23:22:29.475Z" }, + { url = "https://files.pythonhosted.org/packages/b8/56/6033f5e86e8cc9bb629f0077ba71679508bdf54a9a5e112a3c0b91870332/cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:730cacb21e1bdff3ce90babf007d0a0917cc3e6492f336c2f0134101e0944f93", size = 216476, upload-time = "2025-09-08T23:22:31.063Z" }, + { url = "https://files.pythonhosted.org/packages/dc/7f/55fecd70f7ece178db2f26128ec41430d8720f2d12ca97bf8f0a628207d5/cffi-2.0.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:6824f87845e3396029f3820c206e459ccc91760e8fa24422f8b0c3d1731cbec5", size = 203374, upload-time = "2025-09-08T23:22:32.507Z" }, + { url = "https://files.pythonhosted.org/packages/84/ef/a7b77c8bdc0f77adc3b46888f1ad54be8f3b7821697a7b89126e829e676a/cffi-2.0.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9de40a7b0323d889cf8d23d1ef214f565ab154443c42737dfe52ff82cf857664", size = 202597, upload-time = "2025-09-08T23:22:34.132Z" }, + { url = "https://files.pythonhosted.org/packages/d7/91/500d892b2bf36529a75b77958edfcd5ad8e2ce4064ce2ecfeab2125d72d1/cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8941aaadaf67246224cee8c3803777eed332a19d909b47e29c9842ef1e79ac26", size = 215574, upload-time = "2025-09-08T23:22:35.443Z" }, + { url = "https://files.pythonhosted.org/packages/44/64/58f6255b62b101093d5df22dcb752596066c7e89dd725e0afaed242a61be/cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994bec4a9", size = 218971, upload-time = "2025-09-08T23:22:36.805Z" }, + { url = "https://files.pythonhosted.org/packages/ab/49/fa72cebe2fd8a55fbe14956f9970fe8eb1ac59e5df042f603ef7c8ba0adc/cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2414", size = 211972, upload-time = "2025-09-08T23:22:38.436Z" }, + { url = "https://files.pythonhosted.org/packages/0b/28/dd0967a76aab36731b6ebfe64dec4e981aff7e0608f60c2d46b46982607d/cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b3466638743", size = 217078, upload-time = "2025-09-08T23:22:39.776Z" }, + { url = "https://files.pythonhosted.org/packages/2b/c0/015b25184413d7ab0a410775fdb4a50fca20f5589b5dab1dbbfa3baad8ce/cffi-2.0.0-cp311-cp311-win32.whl", hash = "sha256:c649e3a33450ec82378822b3dad03cc228b8f5963c0c12fc3b1e0ab940f768a5", size = 172076, upload-time = "2025-09-08T23:22:40.95Z" }, + { url = "https://files.pythonhosted.org/packages/ae/8f/dc5531155e7070361eb1b7e4c1a9d896d0cb21c49f807a6c03fd63fc877e/cffi-2.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:66f011380d0e49ed280c789fbd08ff0d40968ee7b665575489afa95c98196ab5", size = 182820, upload-time = "2025-09-08T23:22:42.463Z" }, + { url = "https://files.pythonhosted.org/packages/95/5c/1b493356429f9aecfd56bc171285a4c4ac8697f76e9bbbbb105e537853a1/cffi-2.0.0-cp311-cp311-win_arm64.whl", hash = "sha256:c6638687455baf640e37344fe26d37c404db8b80d037c3d29f58fe8d1c3b194d", size = 177635, upload-time = "2025-09-08T23:22:43.623Z" }, + { url = "https://files.pythonhosted.org/packages/ea/47/4f61023ea636104d4f16ab488e268b93008c3d0bb76893b1b31db1f96802/cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d", size = 185271, upload-time = "2025-09-08T23:22:44.795Z" }, + { url = "https://files.pythonhosted.org/packages/df/a2/781b623f57358e360d62cdd7a8c681f074a71d445418a776eef0aadb4ab4/cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c", size = 181048, upload-time = "2025-09-08T23:22:45.938Z" }, + { url = "https://files.pythonhosted.org/packages/ff/df/a4f0fbd47331ceeba3d37c2e51e9dfc9722498becbeec2bd8bc856c9538a/cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe", size = 212529, upload-time = "2025-09-08T23:22:47.349Z" }, + { url = "https://files.pythonhosted.org/packages/d5/72/12b5f8d3865bf0f87cf1404d8c374e7487dcf097a1c91c436e72e6badd83/cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062", size = 220097, upload-time = "2025-09-08T23:22:48.677Z" }, + { url = "https://files.pythonhosted.org/packages/c2/95/7a135d52a50dfa7c882ab0ac17e8dc11cec9d55d2c18dda414c051c5e69e/cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e", size = 207983, upload-time = "2025-09-08T23:22:50.06Z" }, + { url = "https://files.pythonhosted.org/packages/3a/c8/15cb9ada8895957ea171c62dc78ff3e99159ee7adb13c0123c001a2546c1/cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037", size = 206519, upload-time = "2025-09-08T23:22:51.364Z" }, + { url = "https://files.pythonhosted.org/packages/78/2d/7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e/cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba", size = 219572, upload-time = "2025-09-08T23:22:52.902Z" }, + { url = "https://files.pythonhosted.org/packages/07/e0/267e57e387b4ca276b90f0434ff88b2c2241ad72b16d31836adddfd6031b/cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94", size = 222963, upload-time = "2025-09-08T23:22:54.518Z" }, + { url = "https://files.pythonhosted.org/packages/b6/75/1f2747525e06f53efbd878f4d03bac5b859cbc11c633d0fb81432d98a795/cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187", size = 221361, upload-time = "2025-09-08T23:22:55.867Z" }, + { url = "https://files.pythonhosted.org/packages/7b/2b/2b6435f76bfeb6bbf055596976da087377ede68df465419d192acf00c437/cffi-2.0.0-cp312-cp312-win32.whl", hash = "sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18", size = 172932, upload-time = "2025-09-08T23:22:57.188Z" }, + { url = "https://files.pythonhosted.org/packages/f8/ed/13bd4418627013bec4ed6e54283b1959cf6db888048c7cf4b4c3b5b36002/cffi-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5", size = 183557, upload-time = "2025-09-08T23:22:58.351Z" }, + { url = "https://files.pythonhosted.org/packages/95/31/9f7f93ad2f8eff1dbc1c3656d7ca5bfd8fb52c9d786b4dcf19b2d02217fa/cffi-2.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6", size = 177762, upload-time = "2025-09-08T23:22:59.668Z" }, + { url = "https://files.pythonhosted.org/packages/4b/8d/a0a47a0c9e413a658623d014e91e74a50cdd2c423f7ccfd44086ef767f90/cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb", size = 185230, upload-time = "2025-09-08T23:23:00.879Z" }, + { url = "https://files.pythonhosted.org/packages/4a/d2/a6c0296814556c68ee32009d9c2ad4f85f2707cdecfd7727951ec228005d/cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca", size = 181043, upload-time = "2025-09-08T23:23:02.231Z" }, + { url = "https://files.pythonhosted.org/packages/b0/1e/d22cc63332bd59b06481ceaac49d6c507598642e2230f201649058a7e704/cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b", size = 212446, upload-time = "2025-09-08T23:23:03.472Z" }, + { url = "https://files.pythonhosted.org/packages/a9/f5/a2c23eb03b61a0b8747f211eb716446c826ad66818ddc7810cc2cc19b3f2/cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b", size = 220101, upload-time = "2025-09-08T23:23:04.792Z" }, + { url = "https://files.pythonhosted.org/packages/f2/7f/e6647792fc5850d634695bc0e6ab4111ae88e89981d35ac269956605feba/cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2", size = 207948, upload-time = "2025-09-08T23:23:06.127Z" }, + { url = "https://files.pythonhosted.org/packages/cb/1e/a5a1bd6f1fb30f22573f76533de12a00bf274abcdc55c8edab639078abb6/cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3", size = 206422, upload-time = "2025-09-08T23:23:07.753Z" }, + { url = "https://files.pythonhosted.org/packages/98/df/0a1755e750013a2081e863e7cd37e0cdd02664372c754e5560099eb7aa44/cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26", size = 219499, upload-time = "2025-09-08T23:23:09.648Z" }, + { url = "https://files.pythonhosted.org/packages/50/e1/a969e687fcf9ea58e6e2a928ad5e2dd88cc12f6f0ab477e9971f2309b57c/cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c", size = 222928, upload-time = "2025-09-08T23:23:10.928Z" }, + { url = "https://files.pythonhosted.org/packages/36/54/0362578dd2c9e557a28ac77698ed67323ed5b9775ca9d3fe73fe191bb5d8/cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b", size = 221302, upload-time = "2025-09-08T23:23:12.42Z" }, + { url = "https://files.pythonhosted.org/packages/eb/6d/bf9bda840d5f1dfdbf0feca87fbdb64a918a69bca42cfa0ba7b137c48cb8/cffi-2.0.0-cp313-cp313-win32.whl", hash = "sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27", size = 172909, upload-time = "2025-09-08T23:23:14.32Z" }, + { url = "https://files.pythonhosted.org/packages/37/18/6519e1ee6f5a1e579e04b9ddb6f1676c17368a7aba48299c3759bbc3c8b3/cffi-2.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75", size = 183402, upload-time = "2025-09-08T23:23:15.535Z" }, + { url = "https://files.pythonhosted.org/packages/cb/0e/02ceeec9a7d6ee63bb596121c2c8e9b3a9e150936f4fbef6ca1943e6137c/cffi-2.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91", size = 177780, upload-time = "2025-09-08T23:23:16.761Z" }, + { url = "https://files.pythonhosted.org/packages/92/c4/3ce07396253a83250ee98564f8d7e9789fab8e58858f35d07a9a2c78de9f/cffi-2.0.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fc33c5141b55ed366cfaad382df24fe7dcbc686de5be719b207bb248e3053dc5", size = 185320, upload-time = "2025-09-08T23:23:18.087Z" }, + { url = "https://files.pythonhosted.org/packages/59/dd/27e9fa567a23931c838c6b02d0764611c62290062a6d4e8ff7863daf9730/cffi-2.0.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c654de545946e0db659b3400168c9ad31b5d29593291482c43e3564effbcee13", size = 181487, upload-time = "2025-09-08T23:23:19.622Z" }, + { url = "https://files.pythonhosted.org/packages/d6/43/0e822876f87ea8a4ef95442c3d766a06a51fc5298823f884ef87aaad168c/cffi-2.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:24b6f81f1983e6df8db3adc38562c83f7d4a0c36162885ec7f7b77c7dcbec97b", size = 220049, upload-time = "2025-09-08T23:23:20.853Z" }, + { url = "https://files.pythonhosted.org/packages/b4/89/76799151d9c2d2d1ead63c2429da9ea9d7aac304603de0c6e8764e6e8e70/cffi-2.0.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:12873ca6cb9b0f0d3a0da705d6086fe911591737a59f28b7936bdfed27c0d47c", size = 207793, upload-time = "2025-09-08T23:23:22.08Z" }, + { url = "https://files.pythonhosted.org/packages/bb/dd/3465b14bb9e24ee24cb88c9e3730f6de63111fffe513492bf8c808a3547e/cffi-2.0.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:d9b97165e8aed9272a6bb17c01e3cc5871a594a446ebedc996e2397a1c1ea8ef", size = 206300, upload-time = "2025-09-08T23:23:23.314Z" }, + { url = "https://files.pythonhosted.org/packages/47/d9/d83e293854571c877a92da46fdec39158f8d7e68da75bf73581225d28e90/cffi-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:afb8db5439b81cf9c9d0c80404b60c3cc9c3add93e114dcae767f1477cb53775", size = 219244, upload-time = "2025-09-08T23:23:24.541Z" }, + { url = "https://files.pythonhosted.org/packages/2b/0f/1f177e3683aead2bb00f7679a16451d302c436b5cbf2505f0ea8146ef59e/cffi-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a85e205", size = 222828, upload-time = "2025-09-08T23:23:26.143Z" }, + { url = "https://files.pythonhosted.org/packages/c6/0f/cafacebd4b040e3119dcb32fed8bdef8dfe94da653155f9d0b9dc660166e/cffi-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d40b0c1", size = 220926, upload-time = "2025-09-08T23:23:27.873Z" }, + { url = "https://files.pythonhosted.org/packages/3e/aa/df335faa45b395396fcbc03de2dfcab242cd61a9900e914fe682a59170b1/cffi-2.0.0-cp314-cp314-win32.whl", hash = "sha256:087067fa8953339c723661eda6b54bc98c5625757ea62e95eb4898ad5e776e9f", size = 175328, upload-time = "2025-09-08T23:23:44.61Z" }, + { url = "https://files.pythonhosted.org/packages/bb/92/882c2d30831744296ce713f0feb4c1cd30f346ef747b530b5318715cc367/cffi-2.0.0-cp314-cp314-win_amd64.whl", hash = "sha256:203a48d1fb583fc7d78a4c6655692963b860a417c0528492a6bc21f1aaefab25", size = 185650, upload-time = "2025-09-08T23:23:45.848Z" }, + { url = "https://files.pythonhosted.org/packages/9f/2c/98ece204b9d35a7366b5b2c6539c350313ca13932143e79dc133ba757104/cffi-2.0.0-cp314-cp314-win_arm64.whl", hash = "sha256:dbd5c7a25a7cb98f5ca55d258b103a2054f859a46ae11aaf23134f9cc0d356ad", size = 180687, upload-time = "2025-09-08T23:23:47.105Z" }, + { url = "https://files.pythonhosted.org/packages/3e/61/c768e4d548bfa607abcda77423448df8c471f25dbe64fb2ef6d555eae006/cffi-2.0.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:9a67fc9e8eb39039280526379fb3a70023d77caec1852002b4da7e8b270c4dd9", size = 188773, upload-time = "2025-09-08T23:23:29.347Z" }, + { url = "https://files.pythonhosted.org/packages/2c/ea/5f76bce7cf6fcd0ab1a1058b5af899bfbef198bea4d5686da88471ea0336/cffi-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7a66c7204d8869299919db4d5069a82f1561581af12b11b3c9f48c584eb8743d", size = 185013, upload-time = "2025-09-08T23:23:30.63Z" }, + { url = "https://files.pythonhosted.org/packages/be/b4/c56878d0d1755cf9caa54ba71e5d049479c52f9e4afc230f06822162ab2f/cffi-2.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7cc09976e8b56f8cebd752f7113ad07752461f48a58cbba644139015ac24954c", size = 221593, upload-time = "2025-09-08T23:23:31.91Z" }, + { url = "https://files.pythonhosted.org/packages/e0/0d/eb704606dfe8033e7128df5e90fee946bbcb64a04fcdaa97321309004000/cffi-2.0.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:92b68146a71df78564e4ef48af17551a5ddd142e5190cdf2c5624d0c3ff5b2e8", size = 209354, upload-time = "2025-09-08T23:23:33.214Z" }, + { url = "https://files.pythonhosted.org/packages/d8/19/3c435d727b368ca475fb8742ab97c9cb13a0de600ce86f62eab7fa3eea60/cffi-2.0.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b1e74d11748e7e98e2f426ab176d4ed720a64412b6a15054378afdb71e0f37dc", size = 208480, upload-time = "2025-09-08T23:23:34.495Z" }, + { url = "https://files.pythonhosted.org/packages/d0/44/681604464ed9541673e486521497406fadcc15b5217c3e326b061696899a/cffi-2.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:28a3a209b96630bca57cce802da70c266eb08c6e97e5afd61a75611ee6c64592", size = 221584, upload-time = "2025-09-08T23:23:36.096Z" }, + { url = "https://files.pythonhosted.org/packages/25/8e/342a504ff018a2825d395d44d63a767dd8ebc927ebda557fecdaca3ac33a/cffi-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:7553fb2090d71822f02c629afe6042c299edf91ba1bf94951165613553984512", size = 224443, upload-time = "2025-09-08T23:23:37.328Z" }, + { url = "https://files.pythonhosted.org/packages/e1/5e/b666bacbbc60fbf415ba9988324a132c9a7a0448a9a8f125074671c0f2c3/cffi-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82f13ce4", size = 223437, upload-time = "2025-09-08T23:23:38.945Z" }, + { url = "https://files.pythonhosted.org/packages/a0/1d/ec1a60bd1a10daa292d3cd6bb0b359a81607154fb8165f3ec95fe003b85c/cffi-2.0.0-cp314-cp314t-win32.whl", hash = "sha256:1fc9ea04857caf665289b7a75923f2c6ed559b8298a1b8c49e59f7dd95c8481e", size = 180487, upload-time = "2025-09-08T23:23:40.423Z" }, + { url = "https://files.pythonhosted.org/packages/bf/41/4c1168c74fac325c0c8156f04b6749c8b6a8f405bbf91413ba088359f60d/cffi-2.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:d68b6cef7827e8641e8ef16f4494edda8b36104d79773a334beaa1e3521430f6", size = 191726, upload-time = "2025-09-08T23:23:41.742Z" }, + { url = "https://files.pythonhosted.org/packages/ae/3a/dbeec9d1ee0844c679f6bb5d6ad4e9f198b1224f4e7a32825f47f6192b0c/cffi-2.0.0-cp314-cp314t-win_arm64.whl", hash = "sha256:0a1527a803f0a659de1af2e1fd700213caba79377e27e4693648c2923da066f9", size = 184195, upload-time = "2025-09-08T23:23:43.004Z" }, ] [[package]] name = "channels" -version = "4.2.0" +version = "4.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "asgiref" }, { name = "django" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]channels-4.2.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]580fadb99e45dca5e39fdd59", size = 26554 } +sdist = { url = "https://files.pythonhosted.org/packages/12/a0/46450fcf9e56af18a6b0440ba49db6635419bb7bc84142c35f4143b1a66c/channels-4.3.1.tar.gz", hash = "sha256:97413ffd674542db08e16a9ef09cd86ec0113e5f8125fbd33cf0854adcf27cdb", size = 26896, upload-time = "2025-08-01T13:25:19.952Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]channels-4.2.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]08216a242fc56b1db0ffde1a", size = 30935 }, + { url = "https://files.pythonhosted.org/packages/89/1c/eae1c2a8c195760376e7f65d0bdcc3e966695d29cfbe5c54841ce5c71408/channels-4.3.1-py3-none-any.whl", hash = "sha256:b091d4b26f91d807de3e84aead7ba785314f27eaf5bac31dd51b1c956b883859", size = 31286, upload-time = "2025-08-01T13:25:18.845Z" }, ] [[package]] name = "channels-redis" -version = "4.2.1" +version = "4.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "asgiref" }, @@ -118,212 +184,273 @@ dependencies = [ { name = "msgpack" }, { name = "redis" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]channels_redis-4.2.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]c6664057d2e5c31e80d636dd", size = 31152 } +sdist = { url = "https://files.pythonhosted.org/packages/ab/69/fd3407ad407a80e72ca53850eb7a4c306273e67d5bbb71a86d0e6d088439/channels_redis-4.3.0.tar.gz", hash = "sha256:740ee7b54f0e28cf2264a940a24453d3f00526a96931f911fcb69228ef245dd2", size = 31440, upload-time = "2025-07-22T13:48:46.087Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]channels_redis-4.2.1-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]0cd3f3f593a23d91d346b6f4", size = 20487 }, + { url = "https://files.pythonhosted.org/packages/df/fe/b7224a401ad227b263e5ba84753ffb5a88df048f3b15efd2797903543ce4/channels_redis-4.3.0-py3-none-any.whl", hash = "sha256:48f3e902ae2d5fef7080215524f3b4a1d3cea4e304150678f867a1a822c0d9f5", size = 20641, upload-time = "2025-07-22T13:48:44.545Z" }, ] [[package]] name = "charset-normalizer" -version = "3.4.1" +version = "3.4.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]charset_normalizer-3.4.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]e0f9f1466e6df5da2ed64ea3", size = 123188 } +sdist = { url = "https://files.pythonhosted.org/packages/83/2d/5fd176ceb9b2fc619e63405525573493ca23441330fcdaee6bef9460e924/charset_normalizer-3.4.3.tar.gz", hash = "sha256:6fce4b8500244f6fcb71465d4a4930d132ba9ab8e71a7859e6a5d59851068d14", size = 122371, upload-time = "2025-08-09T07:57:28.46Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]charset_normalizer-3.4.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:[AWS-SECRET-REMOVED]8a4e73a0173466b688f29dda", size = 195698 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]024cb8ad7d308b4cd95f8313", size = 140162 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:[AWS-SECRET-REMOVED]27c34440b0d29d8a2f50a6c9", size = 150263 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:[AWS-SECRET-REMOVED]7bc9fc86d63f9c09af3fa11b", size = 142966 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]ba6cf6e3625485a70a038d11", size = 144992 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]charset_normalizer-3.4.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:[AWS-SECRET-REMOVED]f4dd612dcaf65d5e815f837f", size = 147162 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]7bb75eb02dd12339b57749dd", size = 140972 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:[AWS-SECRET-REMOVED]9cd2a8cc8966d6a5218c5cb2", size = 149095 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:[AWS-SECRET-REMOVED]3eca9bcb98df6b5a43eb8886", size = 152668 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:[AWS-SECRET-REMOVED]d66fb2823173d73f188ce601", size = 150073 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]90446f1118f4216e307e48cd", size = 145732 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]charset_normalizer-3.4.1-cp313-cp313-win32.whl", hash = "sha256:[AWS-SECRET-REMOVED]d4e9e5c32d30adda88cbd407", size = 95391 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]charset_normalizer-3.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:[AWS-SECRET-REMOVED]547d22c2c3f66454daa11971", size = 102702 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]charset_normalizer-3.4.1-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]6061f3c875a71ced1780ab85", size = 49767 }, + { url = "https://files.pythonhosted.org/packages/7f/b5/991245018615474a60965a7c9cd2b4efbaabd16d582a5547c47ee1c7730b/charset_normalizer-3.4.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b256ee2e749283ef3ddcff51a675ff43798d92d746d1a6e4631bf8c707d22d0b", size = 204483, upload-time = "2025-08-09T07:55:53.12Z" }, + { url = "https://files.pythonhosted.org/packages/c7/2a/ae245c41c06299ec18262825c1569c5d3298fc920e4ddf56ab011b417efd/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:13faeacfe61784e2559e690fc53fa4c5ae97c6fcedb8eb6fb8d0a15b475d2c64", size = 145520, upload-time = "2025-08-09T07:55:54.712Z" }, + { url = "https://files.pythonhosted.org/packages/3a/a4/b3b6c76e7a635748c4421d2b92c7b8f90a432f98bda5082049af37ffc8e3/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:00237675befef519d9af72169d8604a067d92755e84fe76492fef5441db05b91", size = 158876, upload-time = "2025-08-09T07:55:56.024Z" }, + { url = "https://files.pythonhosted.org/packages/e2/e6/63bb0e10f90a8243c5def74b5b105b3bbbfb3e7bb753915fe333fb0c11ea/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:585f3b2a80fbd26b048a0be90c5aae8f06605d3c92615911c3a2b03a8a3b796f", size = 156083, upload-time = "2025-08-09T07:55:57.582Z" }, + { url = "https://files.pythonhosted.org/packages/87/df/b7737ff046c974b183ea9aa111b74185ac8c3a326c6262d413bd5a1b8c69/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0e78314bdc32fa80696f72fa16dc61168fda4d6a0c014e0380f9d02f0e5d8a07", size = 150295, upload-time = "2025-08-09T07:55:59.147Z" }, + { url = "https://files.pythonhosted.org/packages/61/f1/190d9977e0084d3f1dc169acd060d479bbbc71b90bf3e7bf7b9927dec3eb/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:96b2b3d1a83ad55310de8c7b4a2d04d9277d5591f40761274856635acc5fcb30", size = 148379, upload-time = "2025-08-09T07:56:00.364Z" }, + { url = "https://files.pythonhosted.org/packages/4c/92/27dbe365d34c68cfe0ca76f1edd70e8705d82b378cb54ebbaeabc2e3029d/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:939578d9d8fd4299220161fdd76e86c6a251987476f5243e8864a7844476ba14", size = 160018, upload-time = "2025-08-09T07:56:01.678Z" }, + { url = "https://files.pythonhosted.org/packages/99/04/baae2a1ea1893a01635d475b9261c889a18fd48393634b6270827869fa34/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:fd10de089bcdcd1be95a2f73dbe6254798ec1bda9f450d5828c96f93e2536b9c", size = 157430, upload-time = "2025-08-09T07:56:02.87Z" }, + { url = "https://files.pythonhosted.org/packages/2f/36/77da9c6a328c54d17b960c89eccacfab8271fdaaa228305330915b88afa9/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1e8ac75d72fa3775e0b7cb7e4629cec13b7514d928d15ef8ea06bca03ef01cae", size = 151600, upload-time = "2025-08-09T07:56:04.089Z" }, + { url = "https://files.pythonhosted.org/packages/64/d4/9eb4ff2c167edbbf08cdd28e19078bf195762e9bd63371689cab5ecd3d0d/charset_normalizer-3.4.3-cp311-cp311-win32.whl", hash = "sha256:6cf8fd4c04756b6b60146d98cd8a77d0cdae0e1ca20329da2ac85eed779b6849", size = 99616, upload-time = "2025-08-09T07:56:05.658Z" }, + { url = "https://files.pythonhosted.org/packages/f4/9c/996a4a028222e7761a96634d1820de8a744ff4327a00ada9c8942033089b/charset_normalizer-3.4.3-cp311-cp311-win_amd64.whl", hash = "sha256:31a9a6f775f9bcd865d88ee350f0ffb0e25936a7f930ca98995c05abf1faf21c", size = 107108, upload-time = "2025-08-09T07:56:07.176Z" }, + { url = "https://files.pythonhosted.org/packages/e9/5e/14c94999e418d9b87682734589404a25854d5f5d0408df68bc15b6ff54bb/charset_normalizer-3.4.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e28e334d3ff134e88989d90ba04b47d84382a828c061d0d1027b1b12a62b39b1", size = 205655, upload-time = "2025-08-09T07:56:08.475Z" }, + { url = "https://files.pythonhosted.org/packages/7d/a8/c6ec5d389672521f644505a257f50544c074cf5fc292d5390331cd6fc9c3/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0cacf8f7297b0c4fcb74227692ca46b4a5852f8f4f24b3c766dd94a1075c4884", size = 146223, upload-time = "2025-08-09T07:56:09.708Z" }, + { url = "https://files.pythonhosted.org/packages/fc/eb/a2ffb08547f4e1e5415fb69eb7db25932c52a52bed371429648db4d84fb1/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c6fd51128a41297f5409deab284fecbe5305ebd7e5a1f959bee1c054622b7018", size = 159366, upload-time = "2025-08-09T07:56:11.326Z" }, + { url = "https://files.pythonhosted.org/packages/82/10/0fd19f20c624b278dddaf83b8464dcddc2456cb4b02bb902a6da126b87a1/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3cfb2aad70f2c6debfbcb717f23b7eb55febc0bb23dcffc0f076009da10c6392", size = 157104, upload-time = "2025-08-09T07:56:13.014Z" }, + { url = "https://files.pythonhosted.org/packages/16/ab/0233c3231af734f5dfcf0844aa9582d5a1466c985bbed6cedab85af9bfe3/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1606f4a55c0fd363d754049cdf400175ee96c992b1f8018b993941f221221c5f", size = 151830, upload-time = "2025-08-09T07:56:14.428Z" }, + { url = "https://files.pythonhosted.org/packages/ae/02/e29e22b4e02839a0e4a06557b1999d0a47db3567e82989b5bb21f3fbbd9f/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:027b776c26d38b7f15b26a5da1044f376455fb3766df8fc38563b4efbc515154", size = 148854, upload-time = "2025-08-09T07:56:16.051Z" }, + { url = "https://files.pythonhosted.org/packages/05/6b/e2539a0a4be302b481e8cafb5af8792da8093b486885a1ae4d15d452bcec/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:42e5088973e56e31e4fa58eb6bd709e42fc03799c11c42929592889a2e54c491", size = 160670, upload-time = "2025-08-09T07:56:17.314Z" }, + { url = "https://files.pythonhosted.org/packages/31/e7/883ee5676a2ef217a40ce0bffcc3d0dfbf9e64cbcfbdf822c52981c3304b/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:cc34f233c9e71701040d772aa7490318673aa7164a0efe3172b2981218c26d93", size = 158501, upload-time = "2025-08-09T07:56:18.641Z" }, + { url = "https://files.pythonhosted.org/packages/c1/35/6525b21aa0db614cf8b5792d232021dca3df7f90a1944db934efa5d20bb1/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:320e8e66157cc4e247d9ddca8e21f427efc7a04bbd0ac8a9faf56583fa543f9f", size = 153173, upload-time = "2025-08-09T07:56:20.289Z" }, + { url = "https://files.pythonhosted.org/packages/50/ee/f4704bad8201de513fdc8aac1cabc87e38c5818c93857140e06e772b5892/charset_normalizer-3.4.3-cp312-cp312-win32.whl", hash = "sha256:fb6fecfd65564f208cbf0fba07f107fb661bcd1a7c389edbced3f7a493f70e37", size = 99822, upload-time = "2025-08-09T07:56:21.551Z" }, + { url = "https://files.pythonhosted.org/packages/39/f5/3b3836ca6064d0992c58c7561c6b6eee1b3892e9665d650c803bd5614522/charset_normalizer-3.4.3-cp312-cp312-win_amd64.whl", hash = "sha256:86df271bf921c2ee3818f0522e9a5b8092ca2ad8b065ece5d7d9d0e9f4849bcc", size = 107543, upload-time = "2025-08-09T07:56:23.115Z" }, + { url = "https://files.pythonhosted.org/packages/65/ca/2135ac97709b400c7654b4b764daf5c5567c2da45a30cdd20f9eefe2d658/charset_normalizer-3.4.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:14c2a87c65b351109f6abfc424cab3927b3bdece6f706e4d12faaf3d52ee5efe", size = 205326, upload-time = "2025-08-09T07:56:24.721Z" }, + { url = "https://files.pythonhosted.org/packages/71/11/98a04c3c97dd34e49c7d247083af03645ca3730809a5509443f3c37f7c99/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:41d1fc408ff5fdfb910200ec0e74abc40387bccb3252f3f27c0676731df2b2c8", size = 146008, upload-time = "2025-08-09T07:56:26.004Z" }, + { url = "https://files.pythonhosted.org/packages/60/f5/4659a4cb3c4ec146bec80c32d8bb16033752574c20b1252ee842a95d1a1e/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:1bb60174149316da1c35fa5233681f7c0f9f514509b8e399ab70fea5f17e45c9", size = 159196, upload-time = "2025-08-09T07:56:27.25Z" }, + { url = "https://files.pythonhosted.org/packages/86/9e/f552f7a00611f168b9a5865a1414179b2c6de8235a4fa40189f6f79a1753/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:30d006f98569de3459c2fc1f2acde170b7b2bd265dc1943e87e1a4efe1b67c31", size = 156819, upload-time = "2025-08-09T07:56:28.515Z" }, + { url = "https://files.pythonhosted.org/packages/7e/95/42aa2156235cbc8fa61208aded06ef46111c4d3f0de233107b3f38631803/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:416175faf02e4b0810f1f38bcb54682878a4af94059a1cd63b8747244420801f", size = 151350, upload-time = "2025-08-09T07:56:29.716Z" }, + { url = "https://files.pythonhosted.org/packages/c2/a9/3865b02c56f300a6f94fc631ef54f0a8a29da74fb45a773dfd3dcd380af7/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6aab0f181c486f973bc7262a97f5aca3ee7e1437011ef0c2ec04b5a11d16c927", size = 148644, upload-time = "2025-08-09T07:56:30.984Z" }, + { url = "https://files.pythonhosted.org/packages/77/d9/cbcf1a2a5c7d7856f11e7ac2d782aec12bdfea60d104e60e0aa1c97849dc/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:fdabf8315679312cfa71302f9bd509ded4f2f263fb5b765cf1433b39106c3cc9", size = 160468, upload-time = "2025-08-09T07:56:32.252Z" }, + { url = "https://files.pythonhosted.org/packages/f6/42/6f45efee8697b89fda4d50580f292b8f7f9306cb2971d4b53f8914e4d890/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:bd28b817ea8c70215401f657edef3a8aa83c29d447fb0b622c35403780ba11d5", size = 158187, upload-time = "2025-08-09T07:56:33.481Z" }, + { url = "https://files.pythonhosted.org/packages/70/99/f1c3bdcfaa9c45b3ce96f70b14f070411366fa19549c1d4832c935d8e2c3/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:18343b2d246dc6761a249ba1fb13f9ee9a2bcd95decc767319506056ea4ad4dc", size = 152699, upload-time = "2025-08-09T07:56:34.739Z" }, + { url = "https://files.pythonhosted.org/packages/a3/ad/b0081f2f99a4b194bcbb1934ef3b12aa4d9702ced80a37026b7607c72e58/charset_normalizer-3.4.3-cp313-cp313-win32.whl", hash = "sha256:6fb70de56f1859a3f71261cbe41005f56a7842cc348d3aeb26237560bfa5e0ce", size = 99580, upload-time = "2025-08-09T07:56:35.981Z" }, + { url = "https://files.pythonhosted.org/packages/9a/8f/ae790790c7b64f925e5c953b924aaa42a243fb778fed9e41f147b2a5715a/charset_normalizer-3.4.3-cp313-cp313-win_amd64.whl", hash = "sha256:cf1ebb7d78e1ad8ec2a8c4732c7be2e736f6e5123a4146c5b89c9d1f585f8cef", size = 107366, upload-time = "2025-08-09T07:56:37.339Z" }, + { url = "https://files.pythonhosted.org/packages/8e/91/b5a06ad970ddc7a0e513112d40113e834638f4ca1120eb727a249fb2715e/charset_normalizer-3.4.3-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:3cd35b7e8aedeb9e34c41385fda4f73ba609e561faedfae0a9e75e44ac558a15", size = 204342, upload-time = "2025-08-09T07:56:38.687Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/1edc30a377f0a02689342f214455c3f6c2fbedd896a1d2f856c002fc3062/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b89bc04de1d83006373429975f8ef9e7932534b8cc9ca582e4db7d20d91816db", size = 145995, upload-time = "2025-08-09T07:56:40.048Z" }, + { url = "https://files.pythonhosted.org/packages/17/e5/5e67ab85e6d22b04641acb5399c8684f4d37caf7558a53859f0283a650e9/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2001a39612b241dae17b4687898843f254f8748b796a2e16f1051a17078d991d", size = 158640, upload-time = "2025-08-09T07:56:41.311Z" }, + { url = "https://files.pythonhosted.org/packages/f1/e5/38421987f6c697ee3722981289d554957c4be652f963d71c5e46a262e135/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8dcfc373f888e4fb39a7bc57e93e3b845e7f462dacc008d9749568b1c4ece096", size = 156636, upload-time = "2025-08-09T07:56:43.195Z" }, + { url = "https://files.pythonhosted.org/packages/a0/e4/5a075de8daa3ec0745a9a3b54467e0c2967daaaf2cec04c845f73493e9a1/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:18b97b8404387b96cdbd30ad660f6407799126d26a39ca65729162fd810a99aa", size = 150939, upload-time = "2025-08-09T07:56:44.819Z" }, + { url = "https://files.pythonhosted.org/packages/02/f7/3611b32318b30974131db62b4043f335861d4d9b49adc6d57c1149cc49d4/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ccf600859c183d70eb47e05a44cd80a4ce77394d1ac0f79dbd2dd90a69a3a049", size = 148580, upload-time = "2025-08-09T07:56:46.684Z" }, + { url = "https://files.pythonhosted.org/packages/7e/61/19b36f4bd67f2793ab6a99b979b4e4f3d8fc754cbdffb805335df4337126/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:53cd68b185d98dde4ad8990e56a58dea83a4162161b1ea9272e5c9182ce415e0", size = 159870, upload-time = "2025-08-09T07:56:47.941Z" }, + { url = "https://files.pythonhosted.org/packages/06/57/84722eefdd338c04cf3030ada66889298eaedf3e7a30a624201e0cbe424a/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:30a96e1e1f865f78b030d65241c1ee850cdf422d869e9028e2fc1d5e4db73b92", size = 157797, upload-time = "2025-08-09T07:56:49.756Z" }, + { url = "https://files.pythonhosted.org/packages/72/2a/aff5dd112b2f14bcc3462c312dce5445806bfc8ab3a7328555da95330e4b/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d716a916938e03231e86e43782ca7878fb602a125a91e7acb8b5112e2e96ac16", size = 152224, upload-time = "2025-08-09T07:56:51.369Z" }, + { url = "https://files.pythonhosted.org/packages/b7/8c/9839225320046ed279c6e839d51f028342eb77c91c89b8ef2549f951f3ec/charset_normalizer-3.4.3-cp314-cp314-win32.whl", hash = "sha256:c6dbd0ccdda3a2ba7c2ecd9d77b37f3b5831687d8dc1b6ca5f56a4880cc7b7ce", size = 100086, upload-time = "2025-08-09T07:56:52.722Z" }, + { url = "https://files.pythonhosted.org/packages/ee/7a/36fbcf646e41f710ce0a563c1c9a343c6edf9be80786edeb15b6f62e17db/charset_normalizer-3.4.3-cp314-cp314-win_amd64.whl", hash = "sha256:73dc19b562516fc9bcf6e5d6e596df0b4eb98d87e4f79f3ae71840e6ed21361c", size = 107400, upload-time = "2025-08-09T07:56:55.172Z" }, + { url = "https://files.pythonhosted.org/packages/8a/1f/f041989e93b001bc4e44bb1669ccdcf54d3f00e628229a85b08d330615c5/charset_normalizer-3.4.3-py3-none-any.whl", hash = "sha256:ce571ab16d890d23b5c278547ba694193a45011ff86a9162a71307ed9f86759a", size = 53175, upload-time = "2025-08-09T07:57:26.864Z" }, ] [[package]] name = "click" -version = "8.1.8" +version = "8.2.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]click-8.1.8.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]c040a31d4225c9574d16096a", size = 226593 } +sdist = { url = "https://files.pythonhosted.org/packages/60/6c/8ca2efa64cf75a977a0d7fac081354553ebe483345c734fb6b6515d96bbc/click-8.2.1.tar.gz", hash = "sha256:27c491cc05d968d271d5a1db13e3b5a184636d9d930f148c50b038f0d0646202", size = 286342, upload-time = "2025-05-20T23:19:49.832Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]click-8.1.8-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]d329b7903a866228027263b2", size = 98188 }, + { url = "https://files.pythonhosted.org/packages/85/32/10bb5764d90a8eee674e9dc6f4db6a0ab47c8c4d0d83c27f7c39ac415a4d/click-8.2.1-py3-none-any.whl", hash = "sha256:61a3265b914e850b85317d0b3109c7f8cd35a670f963866005d6ef1d5175a12b", size = 102215, upload-time = "2025-05-20T23:19:47.796Z" }, ] [[package]] name = "colorama" version = "0.4.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]colorama-0.4.6.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]e5a63ffc6d6ed5c201be6e44", size = 27697 } +sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload-time = "2022-10-25T02:36:22.414Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]3e51011c16baf57afb285fc6", size = 25335 }, + { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" }, ] [[package]] name = "constantly" version = "23.10.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]constantly-23.10.4.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]4b06c35e0efd050b7f1c7cbd", size = 13300 } +sdist = { url = "https://files.pythonhosted.org/packages/4d/6f/cb2a94494ff74aa9528a36c5b1422756330a75a8367bf20bd63171fc324d/constantly-23.10.4.tar.gz", hash = "sha256:aa92b70a33e2ac0bb33cd745eb61776594dc48764b06c35e0efd050b7f1c7cbd", size = 13300, upload-time = "2023-10-28T23:18:24.316Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]constantly-23.10.4-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]39f51dfd4c43853b68dfa3f9", size = 13547 }, + { url = "https://files.pythonhosted.org/packages/b8/40/c199d095151addf69efdb4b9ca3a4f20f70e20508d6222bffb9b76f58573/constantly-23.10.4-py3-none-any.whl", hash = "sha256:3fd9b4d1c3dc1ec9757f3c52aef7e53ad9323dbe39f51dfd4c43853b68dfa3f9", size = 13547, upload-time = "2023-10-28T23:18:23.038Z" }, ] [[package]] name = "cryptography" -version = "44.0.0" +version = "46.0.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi", marker = "platform_python_implementation != 'PyPy'" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]ea510a5286fe0acabe153a02", size = 710657 } +sdist = { url = "https://files.pythonhosted.org/packages/a9/62/e3664e6ffd7743e1694b244dde70b43a394f6f7fbcacf7014a8ff5197c73/cryptography-46.0.1.tar.gz", hash = "sha256:ed570874e88f213437f5cf758f9ef26cbfc3f336d889b1e592ee11283bb8d1c7", size = 749198, upload-time = "2025-09-17T00:10:35.797Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:[AWS-SECRET-REMOVED]335d4cacb5ab4d4d34f2a123", size = 6541833 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]de94607ec6069ef724fad092", size = 3922710 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]de923d58ebd3cec47a0ae43f", size = 4137546 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]f9297ee694ca1ee9c2c7e5eb", size = 3915420 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]58abe008a82705f9ee96f40b", size = 4154498 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp37-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]65bd4cf87883a7e7006cc543", size = 3932569 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]4dfde98aa6add34614e97c8e", size = 4016721 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]63c40e821b39f74bf48d9c5e", size = 4240915 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp37-abi3-win32.whl", hash = "sha256:[AWS-SECRET-REMOVED]45d8d2aecbb20671658b9053", size = 2757925 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp37-abi3-win_amd64.whl", hash = "sha256:[AWS-SECRET-REMOVED]3620173e28c11d3e626c21bd", size = 3202055 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:[AWS-SECRET-REMOVED]d9c576e81f4dc4d8b2b31591", size = 6542801 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]305d6be5721643c22dd4e2b7", size = 3922613 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]18de18556dde92575e05defc", size = 4137925 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp39-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]783b9ac21e7e47dc5554e289", size = 3915417 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]12233306161c8f4b819960b7", size = 4155160 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp39-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]ea40d4df2fc7aa08b76b9e6c", size = 3932331 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]2786fd39793c36c6d5cb1c64", size = 4017372 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]4696a03cfdbe469b8ed79285", size = 4239657 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp39-abi3-win32.whl", hash = "sha256:[AWS-SECRET-REMOVED]914199194e746c893788d417", size = 2758672 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]cryptography-44.0.0-cp39-abi3-win_amd64.whl", hash = "sha256:[AWS-SECRET-REMOVED]17e597d46d7833ee59b97ede", size = 3202071 }, + { url = "https://files.pythonhosted.org/packages/4c/8c/44ee01267ec01e26e43ebfdae3f120ec2312aa72fa4c0507ebe41a26739f/cryptography-46.0.1-cp311-abi3-macosx_10_9_universal2.whl", hash = "sha256:1cd6d50c1a8b79af1a6f703709d8973845f677c8e97b1268f5ff323d38ce8475", size = 7285044, upload-time = "2025-09-17T00:08:36.807Z" }, + { url = "https://files.pythonhosted.org/packages/22/59/9ae689a25047e0601adfcb159ec4f83c0b4149fdb5c3030cc94cd218141d/cryptography-46.0.1-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0ff483716be32690c14636e54a1f6e2e1b7bf8e22ca50b989f88fa1b2d287080", size = 4308182, upload-time = "2025-09-17T00:08:39.388Z" }, + { url = "https://files.pythonhosted.org/packages/c4/ee/ca6cc9df7118f2fcd142c76b1da0f14340d77518c05b1ebfbbabca6b9e7d/cryptography-46.0.1-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:9873bf7c1f2a6330bdfe8621e7ce64b725784f9f0c3a6a55c3047af5849f920e", size = 4572393, upload-time = "2025-09-17T00:08:41.663Z" }, + { url = "https://files.pythonhosted.org/packages/7f/a3/0f5296f63815d8e985922b05c31f77ce44787b3127a67c0b7f70f115c45f/cryptography-46.0.1-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:0dfb7c88d4462a0cfdd0d87a3c245a7bc3feb59de101f6ff88194f740f72eda6", size = 4308400, upload-time = "2025-09-17T00:08:43.559Z" }, + { url = "https://files.pythonhosted.org/packages/5d/8c/74fcda3e4e01be1d32775d5b4dd841acaac3c1b8fa4d0774c7ac8d52463d/cryptography-46.0.1-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:e22801b61613ebdebf7deb18b507919e107547a1d39a3b57f5f855032dd7cfb8", size = 4015786, upload-time = "2025-09-17T00:08:45.758Z" }, + { url = "https://files.pythonhosted.org/packages/dc/b8/85d23287baeef273b0834481a3dd55bbed3a53587e3b8d9f0898235b8f91/cryptography-46.0.1-cp311-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:757af4f6341ce7a1e47c326ca2a81f41d236070217e5fbbad61bbfe299d55d28", size = 4982606, upload-time = "2025-09-17T00:08:47.602Z" }, + { url = "https://files.pythonhosted.org/packages/e5/d3/de61ad5b52433b389afca0bc70f02a7a1f074651221f599ce368da0fe437/cryptography-46.0.1-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:f7a24ea78de345cfa7f6a8d3bde8b242c7fac27f2bd78fa23474ca38dfaeeab9", size = 4604234, upload-time = "2025-09-17T00:08:49.879Z" }, + { url = "https://files.pythonhosted.org/packages/dc/1f/dbd4d6570d84748439237a7478d124ee0134bf166ad129267b7ed8ea6d22/cryptography-46.0.1-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:9e8776dac9e660c22241b6587fae51a67b4b0147daa4d176b172c3ff768ad736", size = 4307669, upload-time = "2025-09-17T00:08:52.321Z" }, + { url = "https://files.pythonhosted.org/packages/ec/fd/ca0a14ce7f0bfe92fa727aacaf2217eb25eb7e4ed513b14d8e03b26e63ed/cryptography-46.0.1-cp311-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:9f40642a140c0c8649987027867242b801486865277cbabc8c6059ddef16dc8b", size = 4947579, upload-time = "2025-09-17T00:08:54.697Z" }, + { url = "https://files.pythonhosted.org/packages/89/6b/09c30543bb93401f6f88fce556b3bdbb21e55ae14912c04b7bf355f5f96c/cryptography-46.0.1-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:449ef2b321bec7d97ef2c944173275ebdab78f3abdd005400cc409e27cd159ab", size = 4603669, upload-time = "2025-09-17T00:08:57.16Z" }, + { url = "https://files.pythonhosted.org/packages/23/9a/38cb01cb09ce0adceda9fc627c9cf98eb890fc8d50cacbe79b011df20f8a/cryptography-46.0.1-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:2dd339ba3345b908fa3141ddba4025568fa6fd398eabce3ef72a29ac2d73ad75", size = 4435828, upload-time = "2025-09-17T00:08:59.606Z" }, + { url = "https://files.pythonhosted.org/packages/0f/53/435b5c36a78d06ae0bef96d666209b0ecd8f8181bfe4dda46536705df59e/cryptography-46.0.1-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:7411c910fb2a412053cf33cfad0153ee20d27e256c6c3f14d7d7d1d9fec59fd5", size = 4709553, upload-time = "2025-09-17T00:09:01.832Z" }, + { url = "https://files.pythonhosted.org/packages/f5/c4/0da6e55595d9b9cd3b6eb5dc22f3a07ded7f116a3ea72629cab595abb804/cryptography-46.0.1-cp311-abi3-win32.whl", hash = "sha256:cbb8e769d4cac884bb28e3ff620ef1001b75588a5c83c9c9f1fdc9afbe7f29b0", size = 3058327, upload-time = "2025-09-17T00:09:03.726Z" }, + { url = "https://files.pythonhosted.org/packages/95/0f/cd29a35e0d6e78a0ee61793564c8cff0929c38391cb0de27627bdc7525aa/cryptography-46.0.1-cp311-abi3-win_amd64.whl", hash = "sha256:92e8cfe8bd7dd86eac0a677499894862cd5cc2fd74de917daa881d00871ac8e7", size = 3523893, upload-time = "2025-09-17T00:09:06.272Z" }, + { url = "https://files.pythonhosted.org/packages/f2/dd/eea390f3e78432bc3d2f53952375f8b37cb4d37783e626faa6a51e751719/cryptography-46.0.1-cp311-abi3-win_arm64.whl", hash = "sha256:db5597a4c7353b2e5fb05a8e6cb74b56a4658a2b7bf3cb6b1821ae7e7fd6eaa0", size = 2932145, upload-time = "2025-09-17T00:09:08.568Z" }, + { url = "https://files.pythonhosted.org/packages/0a/fb/c73588561afcd5e24b089952bd210b14676c0c5bf1213376350ae111945c/cryptography-46.0.1-cp314-cp314t-macosx_10_9_universal2.whl", hash = "sha256:4c49eda9a23019e11d32a0eb51a27b3e7ddedde91e099c0ac6373e3aacc0d2ee", size = 7193928, upload-time = "2025-09-17T00:09:10.595Z" }, + { url = "https://files.pythonhosted.org/packages/26/34/0ff0bb2d2c79f25a2a63109f3b76b9108a906dd2a2eb5c1d460b9938adbb/cryptography-46.0.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9babb7818fdd71394e576cf26c5452df77a355eac1a27ddfa24096665a27f8fd", size = 4293515, upload-time = "2025-09-17T00:09:12.861Z" }, + { url = "https://files.pythonhosted.org/packages/df/b7/d4f848aee24ecd1be01db6c42c4a270069a4f02a105d9c57e143daf6cf0f/cryptography-46.0.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:9f2c4cc63be3ef43c0221861177cee5d14b505cd4d4599a89e2cd273c4d3542a", size = 4545619, upload-time = "2025-09-17T00:09:15.397Z" }, + { url = "https://files.pythonhosted.org/packages/44/a5/42fedefc754fd1901e2d95a69815ea4ec8a9eed31f4c4361fcab80288661/cryptography-46.0.1-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:41c281a74df173876da1dc9a9b6953d387f06e3d3ed9284e3baae3ab3f40883a", size = 4299160, upload-time = "2025-09-17T00:09:17.155Z" }, + { url = "https://files.pythonhosted.org/packages/86/a1/cd21174f56e769c831fbbd6399a1b7519b0ff6280acec1b826d7b072640c/cryptography-46.0.1-cp314-cp314t-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:0a17377fa52563d730248ba1f68185461fff36e8bc75d8787a7dd2e20a802b7a", size = 3994491, upload-time = "2025-09-17T00:09:18.971Z" }, + { url = "https://files.pythonhosted.org/packages/8d/2f/a8cbfa1c029987ddc746fd966711d4fa71efc891d37fbe9f030fe5ab4eec/cryptography-46.0.1-cp314-cp314t-manylinux_2_28_ppc64le.whl", hash = "sha256:0d1922d9280e08cde90b518a10cd66831f632960a8d08cb3418922d83fce6f12", size = 4960157, upload-time = "2025-09-17T00:09:20.923Z" }, + { url = "https://files.pythonhosted.org/packages/67/ae/63a84e6789e0d5a2502edf06b552bcb0fa9ff16147265d5c44a211942abe/cryptography-46.0.1-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:af84e8e99f1a82cea149e253014ea9dc89f75b82c87bb6c7242203186f465129", size = 4577263, upload-time = "2025-09-17T00:09:23.356Z" }, + { url = "https://files.pythonhosted.org/packages/ef/8f/1b9fa8e92bd9cbcb3b7e1e593a5232f2c1e6f9bd72b919c1a6b37d315f92/cryptography-46.0.1-cp314-cp314t-manylinux_2_34_aarch64.whl", hash = "sha256:ef648d2c690703501714588b2ba640facd50fd16548133b11b2859e8655a69da", size = 4298703, upload-time = "2025-09-17T00:09:25.566Z" }, + { url = "https://files.pythonhosted.org/packages/c3/af/bb95db070e73fea3fae31d8a69ac1463d89d1c084220f549b00dd01094a8/cryptography-46.0.1-cp314-cp314t-manylinux_2_34_ppc64le.whl", hash = "sha256:e94eb5fa32a8a9f9bf991f424f002913e3dd7c699ef552db9b14ba6a76a6313b", size = 4926363, upload-time = "2025-09-17T00:09:27.451Z" }, + { url = "https://files.pythonhosted.org/packages/f5/3b/d8fb17ffeb3a83157a1cc0aa5c60691d062aceecba09c2e5e77ebfc1870c/cryptography-46.0.1-cp314-cp314t-manylinux_2_34_x86_64.whl", hash = "sha256:534b96c0831855e29fc3b069b085fd185aa5353033631a585d5cd4dd5d40d657", size = 4576958, upload-time = "2025-09-17T00:09:29.924Z" }, + { url = "https://files.pythonhosted.org/packages/d9/46/86bc3a05c10c8aa88c8ae7e953a8b4e407c57823ed201dbcba55c4d655f4/cryptography-46.0.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:f9b55038b5c6c47559aa33626d8ecd092f354e23de3c6975e4bb205df128a2a0", size = 4422507, upload-time = "2025-09-17T00:09:32.222Z" }, + { url = "https://files.pythonhosted.org/packages/a8/4e/387e5a21dfd2b4198e74968a541cfd6128f66f8ec94ed971776e15091ac3/cryptography-46.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ec13b7105117dbc9afd023300fb9954d72ca855c274fe563e72428ece10191c0", size = 4683964, upload-time = "2025-09-17T00:09:34.118Z" }, + { url = "https://files.pythonhosted.org/packages/25/a3/f9f5907b166adb8f26762071474b38bbfcf89858a5282f032899075a38a1/cryptography-46.0.1-cp314-cp314t-win32.whl", hash = "sha256:504e464944f2c003a0785b81668fe23c06f3b037e9cb9f68a7c672246319f277", size = 3029705, upload-time = "2025-09-17T00:09:36.381Z" }, + { url = "https://files.pythonhosted.org/packages/12/66/4d3a4f1850db2e71c2b1628d14b70b5e4c1684a1bd462f7fffb93c041c38/cryptography-46.0.1-cp314-cp314t-win_amd64.whl", hash = "sha256:c52fded6383f7e20eaf70a60aeddd796b3677c3ad2922c801be330db62778e05", size = 3502175, upload-time = "2025-09-17T00:09:38.261Z" }, + { url = "https://files.pythonhosted.org/packages/52/c7/9f10ad91435ef7d0d99a0b93c4360bea3df18050ff5b9038c489c31ac2f5/cryptography-46.0.1-cp314-cp314t-win_arm64.whl", hash = "sha256:9495d78f52c804b5ec8878b5b8c7873aa8e63db9cd9ee387ff2db3fffe4df784", size = 2912354, upload-time = "2025-09-17T00:09:40.078Z" }, + { url = "https://files.pythonhosted.org/packages/98/e5/fbd632385542a3311915976f88e0dfcf09e62a3fc0aff86fb6762162a24d/cryptography-46.0.1-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:d84c40bdb8674c29fa192373498b6cb1e84f882889d21a471b45d1f868d8d44b", size = 7255677, upload-time = "2025-09-17T00:09:42.407Z" }, + { url = "https://files.pythonhosted.org/packages/56/3e/13ce6eab9ad6eba1b15a7bd476f005a4c1b3f299f4c2f32b22408b0edccf/cryptography-46.0.1-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9ed64e5083fa806709e74fc5ea067dfef9090e5b7a2320a49be3c9df3583a2d8", size = 4301110, upload-time = "2025-09-17T00:09:45.614Z" }, + { url = "https://files.pythonhosted.org/packages/a2/67/65dc233c1ddd688073cf7b136b06ff4b84bf517ba5529607c9d79720fc67/cryptography-46.0.1-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:341fb7a26bc9d6093c1b124b9f13acc283d2d51da440b98b55ab3f79f2522ead", size = 4562369, upload-time = "2025-09-17T00:09:47.601Z" }, + { url = "https://files.pythonhosted.org/packages/17/db/d64ae4c6f4e98c3dac5bf35dd4d103f4c7c345703e43560113e5e8e31b2b/cryptography-46.0.1-cp38-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:6ef1488967e729948d424d09c94753d0167ce59afba8d0f6c07a22b629c557b2", size = 4302126, upload-time = "2025-09-17T00:09:49.335Z" }, + { url = "https://files.pythonhosted.org/packages/3d/19/5f1eea17d4805ebdc2e685b7b02800c4f63f3dd46cfa8d4c18373fea46c8/cryptography-46.0.1-cp38-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:7823bc7cdf0b747ecfb096d004cc41573c2f5c7e3a29861603a2871b43d3ef32", size = 4009431, upload-time = "2025-09-17T00:09:51.239Z" }, + { url = "https://files.pythonhosted.org/packages/81/b5/229ba6088fe7abccbfe4c5edb96c7a5ad547fac5fdd0d40aa6ea540b2985/cryptography-46.0.1-cp38-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:f736ab8036796f5a119ff8211deda416f8c15ce03776db704a7a4e17381cb2ef", size = 4980739, upload-time = "2025-09-17T00:09:54.181Z" }, + { url = "https://files.pythonhosted.org/packages/3a/9c/50aa38907b201e74bc43c572f9603fa82b58e831bd13c245613a23cff736/cryptography-46.0.1-cp38-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:e46710a240a41d594953012213ea8ca398cd2448fbc5d0f1be8160b5511104a0", size = 4592289, upload-time = "2025-09-17T00:09:56.731Z" }, + { url = "https://files.pythonhosted.org/packages/5a/33/229858f8a5bb22f82468bb285e9f4c44a31978d5f5830bb4ea1cf8a4e454/cryptography-46.0.1-cp38-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:84ef1f145de5aee82ea2447224dc23f065ff4cc5791bb3b506615957a6ba8128", size = 4301815, upload-time = "2025-09-17T00:09:58.548Z" }, + { url = "https://files.pythonhosted.org/packages/52/cb/b76b2c87fbd6ed4a231884bea3ce073406ba8e2dae9defad910d33cbf408/cryptography-46.0.1-cp38-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:9394c7d5a7565ac5f7d9ba38b2617448eba384d7b107b262d63890079fad77ca", size = 4943251, upload-time = "2025-09-17T00:10:00.475Z" }, + { url = "https://files.pythonhosted.org/packages/94/0f/f66125ecf88e4cb5b8017ff43f3a87ede2d064cb54a1c5893f9da9d65093/cryptography-46.0.1-cp38-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:ed957044e368ed295257ae3d212b95456bd9756df490e1ac4538857f67531fcc", size = 4591247, upload-time = "2025-09-17T00:10:02.874Z" }, + { url = "https://files.pythonhosted.org/packages/f6/22/9f3134ae436b63b463cfdf0ff506a0570da6873adb4bf8c19b8a5b4bac64/cryptography-46.0.1-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:f7de12fa0eee6234de9a9ce0ffcfa6ce97361db7a50b09b65c63ac58e5f22fc7", size = 4428534, upload-time = "2025-09-17T00:10:04.994Z" }, + { url = "https://files.pythonhosted.org/packages/89/39/e6042bcb2638650b0005c752c38ea830cbfbcbb1830e4d64d530000aa8dc/cryptography-46.0.1-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:7fab1187b6c6b2f11a326f33b036f7168f5b996aedd0c059f9738915e4e8f53a", size = 4699541, upload-time = "2025-09-17T00:10:06.925Z" }, + { url = "https://files.pythonhosted.org/packages/68/46/753d457492d15458c7b5a653fc9a84a1c9c7a83af6ebdc94c3fc373ca6e8/cryptography-46.0.1-cp38-abi3-win32.whl", hash = "sha256:45f790934ac1018adeba46a0f7289b2b8fe76ba774a88c7f1922213a56c98bc1", size = 3043779, upload-time = "2025-09-17T00:10:08.951Z" }, + { url = "https://files.pythonhosted.org/packages/2f/50/b6f3b540c2f6ee712feeb5fa780bb11fad76634e71334718568e7695cb55/cryptography-46.0.1-cp38-abi3-win_amd64.whl", hash = "sha256:7176a5ab56fac98d706921f6416a05e5aff7df0e4b91516f450f8627cda22af3", size = 3517226, upload-time = "2025-09-17T00:10:10.769Z" }, + { url = "https://files.pythonhosted.org/packages/ff/e8/77d17d00981cdd27cc493e81e1749a0b8bbfb843780dbd841e30d7f50743/cryptography-46.0.1-cp38-abi3-win_arm64.whl", hash = "sha256:efc9e51c3e595267ff84adf56e9b357db89ab2279d7e375ffcaf8f678606f3d9", size = 2923149, upload-time = "2025-09-17T00:10:13.236Z" }, + { url = "https://files.pythonhosted.org/packages/27/27/077e09fd92075dd1338ea0ffaf5cfee641535545925768350ad90d8c36ca/cryptography-46.0.1-pp311-pypy311_pp73-macosx_10_9_x86_64.whl", hash = "sha256:b9c79af2c3058430d911ff1a5b2b96bbfe8da47d5ed961639ce4681886614e70", size = 3722319, upload-time = "2025-09-17T00:10:20.273Z" }, + { url = "https://files.pythonhosted.org/packages/db/32/6fc7250280920418651640d76cee34d91c1e0601d73acd44364570cf041f/cryptography-46.0.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:0ca4be2af48c24df689a150d9cd37404f689e2968e247b6b8ff09bff5bcd786f", size = 4249030, upload-time = "2025-09-17T00:10:22.396Z" }, + { url = "https://files.pythonhosted.org/packages/32/33/8d5398b2da15a15110b2478480ab512609f95b45ead3a105c9a9c76f9980/cryptography-46.0.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:13e67c4d3fb8b6bc4ef778a7ccdd8df4cd15b4bcc18f4239c8440891a11245cc", size = 4528009, upload-time = "2025-09-17T00:10:24.418Z" }, + { url = "https://files.pythonhosted.org/packages/fd/1c/4012edad2a8977ab386c36b6e21f5065974d37afa3eade83a9968cba4855/cryptography-46.0.1-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:15b5fd9358803b0d1cc42505a18d8bca81dabb35b5cfbfea1505092e13a9d96d", size = 4248902, upload-time = "2025-09-17T00:10:26.255Z" }, + { url = "https://files.pythonhosted.org/packages/58/a3/257cd5ae677302de8fa066fca9de37128f6729d1e63c04dd6a15555dd450/cryptography-46.0.1-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:e34da95e29daf8a71cb2841fd55df0511539a6cdf33e6f77c1e95e44006b9b46", size = 4527150, upload-time = "2025-09-17T00:10:28.28Z" }, + { url = "https://files.pythonhosted.org/packages/6a/cd/fe6b65e1117ec7631f6be8951d3db076bac3e1b096e3e12710ed071ffc3c/cryptography-46.0.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:34f04b7311174469ab3ac2647469743720f8b6c8b046f238e5cb27905695eb2a", size = 3448210, upload-time = "2025-09-17T00:10:30.145Z" }, ] [[package]] name = "daphne" -version = "4.1.2" +version = "4.2.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "asgiref" }, { name = "autobahn" }, { name = "twisted", extra = ["tls"] }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]daphne-4.1.2.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]9eafac4247381896d6f33761", size = 37882 } +sdist = { url = "https://files.pythonhosted.org/packages/cd/9d/322b605fdc03b963cf2d33943321c8f4405e8d82e698bf49d1eed1ca40c4/daphne-4.2.1.tar.gz", hash = "sha256:5f898e700a1fda7addf1541d7c328606415e96a7bd768405f0463c312fcb31b3", size = 45600, upload-time = "2025-07-02T12:57:04.935Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]daphne-4.1.2-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]45f765965fdc1e658ea5290a", size = 30940 }, + { url = "https://files.pythonhosted.org/packages/01/34/6171ab34715ed210bcd6c2b38839cc792993cff4fe2493f50bc92b0086a0/daphne-4.2.1-py3-none-any.whl", hash = "sha256:881e96b387b95b35ad85acd855f229d7f5b79073d6649089c8a33f661885e055", size = 29015, upload-time = "2025-07-02T12:57:03.793Z" }, ] [[package]] name = "dj-database-url" -version = "2.3.0" +version = "3.0.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django" }, - { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]dj_database_url-2.3.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]eed8a53d1fac004cc5288787", size = 10980 } +sdist = { url = "https://files.pythonhosted.org/packages/75/05/2ec51009f4ce424877dbd8ad95868faec0c3494ed0ff1635f9ab53d9e0ee/dj_database_url-3.0.1.tar.gz", hash = "sha256:8994961efb888fc6bf8c41550870c91f6f7691ca751888ebaa71442b7f84eff8", size = 12556, upload-time = "2025-07-02T09:40:11.424Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]dj_database_url-2.3.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]a80884c2fc08cc570452521e", size = 7793 }, + { url = "https://files.pythonhosted.org/packages/aa/5e/86a43c6fdaa41c12d58e4ff3ebbfd6b71a7cb0360a08614e3754ef2e9afb/dj_database_url-3.0.1-py3-none-any.whl", hash = "sha256:43950018e1eeea486bf11136384aec0fe55b29fe6fd8a44553231b85661d9383", size = 8808, upload-time = "2025-07-02T09:40:26.326Z" }, ] [[package]] name = "dj-rest-auth" -version = "7.0.0" +version = "7.0.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django" }, { name = "djangorestframework" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]dj-rest-auth-7.0.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]69f7cdc84c7a329aeae1f86e", size = 221021 } +sdist = { url = "https://files.pythonhosted.org/packages/b7/19/00150c8bedf7b6d4c44ecf7c2be9e58ae2203b42741ca734152d34f549f1/dj-rest-auth-7.0.1.tar.gz", hash = "sha256:3f8c744cbcf05355ff4bcbef0c8a63645da38e29a0fdef3c3332d4aced52fb90", size = 220541, upload-time = "2025-01-04T23:37:38.688Z" } [[package]] name = "django" -version = "5.1.4" +version = "5.2.6" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "asgiref" }, { name = "sqlparse" }, { name = "tzdata", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]Django-5.1.4.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]438a35e6b4c895e86bedc82a", size = 10716397 } +sdist = { url = "https://files.pythonhosted.org/packages/4c/8c/2a21594337250a171d45dda926caa96309d5136becd1f48017247f9cdea0/django-5.2.6.tar.gz", hash = "sha256:da5e00372763193d73cecbf71084a3848458cecf4cee36b9a1e8d318d114a87b", size = 10858861, upload-time = "2025-09-03T13:04:03.23Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]Django-5.1.4-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]ab86bae5338e3f7b69896cf0", size = 8276471 }, + { url = "https://files.pythonhosted.org/packages/f5/af/6593f6d21404e842007b40fdeb81e73c20b6649b82d020bb0801b270174c/django-5.2.6-py3-none-any.whl", hash = "sha256:60549579b1174a304b77e24a93d8d9fafe6b6c03ac16311f3e25918ea5a20058", size = 8303111, upload-time = "2025-09-03T13:03:47.808Z" }, ] [[package]] name = "django-allauth" -version = "65.3.0" +version = "65.11.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "asgiref" }, { name = "django" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_allauth-65.3.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]a86d873a8a9fd8f0ec57bbbf", size = 1546784 } +sdist = { url = "https://files.pythonhosted.org/packages/b7/19/3671e67b5fcc744c0d9380b0bb6120b7226bc9944bd9affb029b2d510d53/django_allauth-65.11.2.tar.gz", hash = "sha256:7b7e771d3384d0e247d0d6aef31b0cb589f92305b7e975e70056a513525906e7", size = 1916225, upload-time = "2025-09-09T18:37:19.55Z" } [[package]] name = "django-cleanup" version = "9.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_cleanup-9.0.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]5aa21b90df2c7e4ba633531e", size = 17917 } +sdist = { url = "https://files.pythonhosted.org/packages/4b/01/b15a8de8b9ec75ea157ec58f86411894ca1182305fabaee31193076e7f62/django_cleanup-9.0.0.tar.gz", hash = "sha256:bb9fb560aaf62959c81e31fa40885c36bbd5854d5aa21b90df2c7e4ba633531e", size = 17917, upload-time = "2024-09-18T21:58:06.089Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_cleanup-9.0.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]fe3ea3cc80ba47ae40ad880c", size = 10726 }, + { url = "https://files.pythonhosted.org/packages/87/d7/a83dc87c2383e125da29948f7bccf5b30126c087a5a831316482407a960f/django_cleanup-9.0.0-py3-none-any.whl", hash = "sha256:19f8b0e830233f9f0f683b17181f414672a0f48afe3ea3cc80ba47ae40ad880c", size = 10726, upload-time = "2024-09-18T21:58:04.626Z" }, ] [[package]] name = "django-cors-headers" -version = "4.6.0" +version = "4.9.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "asgiref" }, { name = "django" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_cors_headers-4.6.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]177cb02a29bd6eae8cf63aa8", size = 20961 } +sdist = { url = "https://files.pythonhosted.org/packages/21/39/55822b15b7ec87410f34cd16ce04065ff390e50f9e29f31d6d116fc80456/django_cors_headers-4.9.0.tar.gz", hash = "sha256:fe5d7cb59fdc2c8c646ce84b727ac2bca8912a247e6e68e1fb507372178e59e8", size = 21458, upload-time = "2025-09-18T10:40:52.326Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_cors_headers-4.6.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]d826fb6f53b21c63f5d48ba3", size = 12791 }, + { url = "https://files.pythonhosted.org/packages/30/d8/19ed1e47badf477d17fb177c1c19b5a21da0fd2d9f093f23be3fb86c5fab/django_cors_headers-4.9.0-py3-none-any.whl", hash = "sha256:15c7f20727f90044dcee2216a9fd7303741a864865f0c3657e28b7056f61b449", size = 12809, upload-time = "2025-09-18T10:40:50.843Z" }, ] [[package]] name = "django-filter" -version = "24.3" +version = "25.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_filter-24.3.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]69f8d15599b358e24a2cd9c3", size = 144444 } +sdist = { url = "https://files.pythonhosted.org/packages/b5/40/c702a6fe8cccac9bf426b55724ebdf57d10a132bae80a17691d0cf0b9bac/django_filter-25.1.tar.gz", hash = "sha256:1ec9eef48fa8da1c0ac9b411744b16c3f4c31176c867886e4c48da369c407153", size = 143021, upload-time = "2025-02-14T16:30:53.238Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_filter-24.3-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]0aeb2b4ff4f16b02dd49dc64", size = 95011 }, + { url = "https://files.pythonhosted.org/packages/07/a6/70dcd68537c434ba7cb9277d403c5c829caf04f35baf5eb9458be251e382/django_filter-25.1-py3-none-any.whl", hash = "sha256:4fa48677cf5857b9b1347fed23e355ea792464e0fe07244d1fdfb8a806215b80", size = 94114, upload-time = "2025-02-14T16:30:50.435Z" }, ] [[package]] name = "django-htmx" -version = "1.21.0" +version = "1.25.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "asgiref" }, { name = "django" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_htmx-1.21.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]cb8435a89e27f45995691572", size = 9611 } +sdist = { url = "https://files.pythonhosted.org/packages/24/9c/47e6db512c0361a53e912ab946c07c7aff874260d7223dc75cf6b1d16b65/django_htmx-1.25.0.tar.gz", hash = "sha256:18ba6977a2636adcbb74ce63d75538be9958d4bdbe18f54dff57fdb6372a7c11", size = 65081, upload-time = "2025-09-18T11:10:24.941Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_htmx-1.21.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]e7ccd2963495e69afbdb6abe", size = 6901 }, + { url = "https://files.pythonhosted.org/packages/0a/d1/5078af1f88cc1d304fdc667066b5c34e07832c48fea837e466069328d377/django_htmx-1.25.0-py3-none-any.whl", hash = "sha256:b7f8a744b7540dc2ac40b04e0d3eee49b148baba60c467f1e868815d79315289", size = 62022, upload-time = "2025-09-18T11:10:22.387Z" }, ] [[package]] name = "django-htmx-autocomplete" -version = "1.0.5" +version = "1.0.12" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_htmx_autocomplete-1.0.5.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]17bcac3ff0b70766e354ad80", size = 41127 } +sdist = { url = "https://files.pythonhosted.org/packages/57/49/cf424cc1a343aca94daf4e2ca510df9f9b19c56de000bb2722143caa1dbd/django_htmx_autocomplete-1.0.12.tar.gz", hash = "sha256:f70faaf7d162fd80376e9e07742fb175ca378e9f6fb1ab8bfb524b61453a86cb", size = 42470, upload-time = "2025-08-20T20:38:21.75Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_htmx_autocomplete-1.0.5-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]3572e8742fe5dfa848298735", size = 52127 }, + { url = "https://files.pythonhosted.org/packages/eb/1d/0fdb8429d12a2df117a552899e0faebb8dfc9ce901360de30dfbded4218a/django_htmx_autocomplete-1.0.12-py3-none-any.whl", hash = "sha256:2c256b566244863235e4a7b7106da803711df505d415636c97c3c1a848788fc1", size = 53354, upload-time = "2025-08-20T20:38:20.455Z" }, ] [[package]] @@ -336,65 +463,66 @@ dependencies = [ { name = "oauthlib" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_oauth_toolkit-3.0.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]8557437733eec3c0cf71db02", size = 99816 } +sdist = { url = "https://files.pythonhosted.org/packages/fa/d3/d7628a7a4899bf5aafc9c1ec121c507470b37a247f7628acae6e0f78e0d6/django_oauth_toolkit-3.0.1.tar.gz", hash = "sha256:7200e4a9fb229b145a6d808cbf0423b6d69a87f68557437733eec3c0cf71db02", size = 99816, upload-time = "2024-09-07T14:07:57.124Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_oauth_toolkit-3.0.1-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]221bbb1cffcb50b8932e55ed", size = 77299 }, + { url = "https://files.pythonhosted.org/packages/7d/40/e556bc19ba65356fe5f0e48ca01c50e81f7c630042fa7411b6ab428ecf68/django_oauth_toolkit-3.0.1-py3-none-any.whl", hash = "sha256:3ef00b062a284f2031b0732b32dc899e3bbf0eac221bbb1cffcb50b8932e55ed", size = 77299, upload-time = "2024-09-07T14:08:43.225Z" }, ] [[package]] name = "django-pghistory" -version = "3.5.2" +version = "3.8.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django" }, { name = "django-pgtrigger" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_pghistory-3.5.2.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]18779b04bc26cea8c4e967d7", size = 31221 } +sdist = { url = "https://files.pythonhosted.org/packages/17/17/a04ddbbeebc5a6c3df14bbd7a3eb9cc135c6fca733bdbd88d37cf8dc2203/django_pghistory-3.8.2.tar.gz", hash = "sha256:28c2fa37a64c53509b6f2a3ec05e23e852bed06843af67dcac1a652aa9f6c86e", size = 32276, upload-time = "2025-09-13T02:39:48.829Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_pghistory-3.5.2-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]53f7ad6638d25f137338f101", size = 38319 }, + { url = "https://files.pythonhosted.org/packages/1d/f3/16027a7ebf6c96bff1a44bfaed55d370faf2f1506e34112e0ecdf018599a/django_pghistory-3.8.2-py3-none-any.whl", hash = "sha256:565bcaa486b4d7b33c98a6313293eda591d1fac1e757f166f110dd91b3c73fb3", size = 39623, upload-time = "2025-09-13T02:39:47.966Z" }, ] [[package]] name = "django-pgtrigger" -version = "4.13.3" +version = "4.15.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_pgtrigger-4.13.3.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]4edf0fc2b7f6426008e52f77", size = 30723 } +sdist = { url = "https://files.pythonhosted.org/packages/65/e1/47af2eb011017edf107be1d09f204ad4568021b2549380646d8da23238f6/django_pgtrigger-4.15.4.tar.gz", hash = "sha256:3dfef7dd8faca0af3602818075f28da1d540193af63a77bb848f56f532a968e4", size = 32791, upload-time = "2025-08-17T02:30:40.038Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_pgtrigger-4.13.3-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]275d86ad756b90c307df3ca4", size = 34059 }, + { url = "https://files.pythonhosted.org/packages/dd/9c/deb7c7089ecef9912eff15a2cb1ac32a5ae695969473a84eee1f1fa7171d/django_pgtrigger-4.15.4-py3-none-any.whl", hash = "sha256:6e1732c85bccbf22b183ca13b410d6908f3eaaeaf6103a3c62c236b0ae6a9072", size = 36148, upload-time = "2025-08-17T02:30:38.847Z" }, ] [[package]] name = "django-simple-history" -version = "3.7.0" +version = "3.10.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_simple_history-3.7.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]0ff5dfe736fbd1ebc0cf39f9", size = 230317 } +sdist = { url = "https://files.pythonhosted.org/packages/16/2b/8d43eed1f9de32e890e0f5780e6d623a5a7e645e0e77a515edd427029f3c/django_simple_history-3.10.1.tar.gz", hash = "sha256:040f0c2286bed730312aa15f0acee9e7e6f839c4bcd721693251aa7ec5b65d95", size = 233649, upload-time = "2025-06-20T20:22:32.722Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_simple_history-3.7.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]94676d19b88d52c94a57a52c", size = 139406 }, + { url = "https://files.pythonhosted.org/packages/01/c3/d4ba265feb7b8bad3cf0730a3a8d82bb40d14551f8c53c88895ec06fa51c/django_simple_history-3.10.1-py3-none-any.whl", hash = "sha256:e12c27abfcd7e801a9d274d94542549ce8c617b0b384ae69afb161b56cd02ba4", size = 78611, upload-time = "2025-06-20T20:22:30.878Z" }, ] [[package]] name = "django-tailwind-cli" -version = "2.21.1" +version = "4.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django" }, { name = "django-typer" }, { name = "requests" }, + { name = "semver" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_tailwind_cli-2.21.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]de4358b7439da37da025110b", size = 66542 } +sdist = { url = "https://files.pythonhosted.org/packages/7d/14/319efb2f43b635382cee74e80da7ab383c69e98cf6ef35c00a754454931e/django_tailwind_cli-4.3.0.tar.gz", hash = "sha256:20da555409eccaeb3c38837b33186b6523f44cb88c80136de3bac3b593253331", size = 101182, upload-time = "2025-07-12T20:33:02.061Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_tailwind_cli-2.21.1-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]c3df1005792be23066e78257", size = 12927 }, + { url = "https://files.pythonhosted.org/packages/12/1a/1c15852b3002929ed08992aeaaea703c43a43345dc19a09fd457593f52a6/django_tailwind_cli-4.3.0-py3-none-any.whl", hash = "sha256:0ff7d7374a390e63cba77894a13de2bf8721320a5bad97361cb14e160cc824b5", size = 29704, upload-time = "2025-07-12T20:33:00.242Z" }, ] [[package]] name = "django-typer" -version = "2.6.0" +version = "3.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, @@ -402,68 +530,86 @@ dependencies = [ { name = "shellingham" }, { name = "typer-slim" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_typer-2.6.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]418b3861844a2eabdbf96fc3", size = 54640 } +sdist = { url = "https://files.pythonhosted.org/packages/b9/e4/e4a12f82f7cd0b0dfec64763c9647472d5cd086c66698d6f051a28fddbee/django_typer-3.3.0.tar.gz", hash = "sha256:7edd5669f2df3e3bc5613386f4f5f8f957567bd8da8907e81e22dc81fffcf7cd", size = 3074870, upload-time = "2025-09-03T04:58:29.328Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_typer-2.6.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]7e4a497a1c46696eebddec62", size = 56114 }, + { url = "https://files.pythonhosted.org/packages/2c/33/3a5a0f50ec114ccbeba4bad1fa1eed951f77b196da78aa8be8a0a10ea98e/django_typer-3.3.0-py3-none-any.whl", hash = "sha256:56fa4a254f0ffe227e7815a1818126f72dcc2aa5cea520bc16c02d9f6f54b394", size = 295776, upload-time = "2025-09-03T04:58:27.49Z" }, ] [[package]] name = "django-webpack-loader" -version = "3.1.1" +version = "3.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django-webpack-loader-3.1.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]a1400e1a2feb5c2ba7b6f8c4", size = 18371 } +sdist = { url = "https://files.pythonhosted.org/packages/64/e3/7c824814222d8411e5b2a72f4650e0181893bafa8324c33a5f77dd41db42/django_webpack_loader-3.2.1.tar.gz", hash = "sha256:d4bfaca9a640f087e7feeeb2ca6afd3d0a644bce3925b3d430448989c1673774", size = 17855, upload-time = "2025-06-16T12:33:24.353Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]django_webpack_loader-3.1.1-py2.py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]a2dd0da4c7610b3e695f67ba", size = 19004 }, + { url = "https://files.pythonhosted.org/packages/79/dc/216df230d008495613b6fa3fe6f5f38c99c8516e81acda8cbe73a3c0f14c/django_webpack_loader-3.2.1-py2.py3-none-any.whl", hash = "sha256:b7e505bcdf7af8f75433f13d54010e0a95c61a8b80890a700a598602656e09bf", size = 20806, upload-time = "2025-06-16T12:33:22.672Z" }, ] [[package]] name = "djangorestframework" -version = "3.15.2" +version = "3.16.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]djangorestframework-3.15.2.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]d8f47ebc68981b56840107ad", size = 1067420 } +sdist = { url = "https://files.pythonhosted.org/packages/8a/95/5376fe618646fde6899b3cdc85fd959716bb67542e273a76a80d9f326f27/djangorestframework-3.16.1.tar.gz", hash = "sha256:166809528b1aced0a17dc66c24492af18049f2c9420dbd0be29422029cfc3ff7", size = 1089735, upload-time = "2025-08-06T17:50:53.251Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]djangorestframework-3.15.2-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]f79f5eed1e32b2f096944b20", size = 1071235 }, + { url = "https://files.pythonhosted.org/packages/b0/ce/bf8b9d3f415be4ac5588545b5fcdbbb841977db1c1d923f7568eeabe1689/djangorestframework-3.16.1-py3-none-any.whl", hash = "sha256:33a59f47fb9c85ede792cbf88bde71893bcda0667bc573f784649521f1102cec", size = 1080442, upload-time = "2025-08-06T17:50:50.667Z" }, ] [[package]] name = "flake8" -version = "7.1.1" +version = "7.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "mccabe" }, { name = "pycodestyle" }, { name = "pyflakes" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]flake8-7.1.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]a8fa673e7aea87b7198b8d38", size = 48054 } +sdist = { url = "https://files.pythonhosted.org/packages/9b/af/fbfe3c4b5a657d79e5c47a2827a362f9e1b763336a52f926126aa6dc7123/flake8-7.3.0.tar.gz", hash = "sha256:fe044858146b9fc69b551a4b490d69cf960fcb78ad1edcb84e7fbb1b4a8e3872", size = 48326, upload-time = "2025-06-20T19:31:35.838Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]flake8-7.1.1-py2.py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]e96ab708770ae0364dd03213", size = 57731 }, + { url = "https://files.pythonhosted.org/packages/9f/56/13ab06b4f93ca7cac71078fbe37fcea175d3216f31f85c3168a6bbd0bb9a/flake8-7.3.0-py2.py3-none-any.whl", hash = "sha256:b9696257b9ce8beb888cdbe31cf885c90d31928fe202be0889a7cdafad32f01e", size = 57922, upload-time = "2025-06-20T19:31:34.425Z" }, ] [[package]] name = "greenlet" -version = "3.1.1" +version = "3.2.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]greenlet-3.1.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]377e070a7986bd2d5c515467", size = 186022 } +sdist = { url = "https://files.pythonhosted.org/packages/03/b8/704d753a5a45507a7aab61f18db9509302ed3d0a27ac7e0359ec2905b1a6/greenlet-3.2.4.tar.gz", hash = "sha256:0dca0d95ff849f9a364385f36ab49f50065d76964944638be9691e1832e9f86d", size = 188260, upload-time = "2025-08-07T13:24:33.51Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]greenlet-3.1.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:[AWS-SECRET-REMOVED]6d42713cb8a5137bd49375f1", size = 272990 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]greenlet-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]cf9ef6e924188f762145c0ff", size = 649175 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]greenlet-3.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:[AWS-SECRET-REMOVED]a51fba2ed39ceeeb1004798a", size = 663425 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]greenlet-3.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:[AWS-SECRET-REMOVED]958895d68845fa4ab566509e", size = 657736 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]greenlet-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]4c3c4e4430b1c3f853e498e4", size = 660347 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]greenlet-3.1.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]eda6e14b88dc6bbc04d2049e", size = 615583 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]greenlet-3.1.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]2710016a1c742df5da6e60a1", size = 1133039 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]greenlet-3.1.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]2e929e3d4abfae97b682a12c", size = 1160716 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]greenlet-3.1.1-cp313-cp313-win_amd64.whl", hash = "sha256:[AWS-SECRET-REMOVED]55674d60e710f0af570f3761", size = 299490 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]greenlet-3.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]6831a817ac04eebb2fd02011", size = 643731 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]greenlet-3.1.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:[AWS-SECRET-REMOVED]47740c5302f74a9e9fa14b13", size = 649304 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]greenlet-3.1.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:[AWS-SECRET-REMOVED]9da589cb4fa142bd3b57b475", size = 646537 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]greenlet-3.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]293a25074cc5566160e4de7b", size = 642506 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]greenlet-3.1.1-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]53d0a9873f55f6a59a65f822", size = 602753 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]greenlet-3.1.1-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]7e2a9f59697fa14b5862ed01", size = 1122731 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]greenlet-3.1.1-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]4bcb293f085bf2860c32c6f6", size = 1142112 }, + { url = "https://files.pythonhosted.org/packages/a4/de/f28ced0a67749cac23fecb02b694f6473f47686dff6afaa211d186e2ef9c/greenlet-3.2.4-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:96378df1de302bc38e99c3a9aa311967b7dc80ced1dcc6f171e99842987882a2", size = 272305, upload-time = "2025-08-07T13:15:41.288Z" }, + { url = "https://files.pythonhosted.org/packages/09/16/2c3792cba130000bf2a31c5272999113f4764fd9d874fb257ff588ac779a/greenlet-3.2.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1ee8fae0519a337f2329cb78bd7a8e128ec0f881073d43f023c7b8d4831d5246", size = 632472, upload-time = "2025-08-07T13:42:55.044Z" }, + { url = "https://files.pythonhosted.org/packages/ae/8f/95d48d7e3d433e6dae5b1682e4292242a53f22df82e6d3dda81b1701a960/greenlet-3.2.4-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:94abf90142c2a18151632371140b3dba4dee031633fe614cb592dbb6c9e17bc3", size = 644646, upload-time = "2025-08-07T13:45:26.523Z" }, + { url = "https://files.pythonhosted.org/packages/d5/5e/405965351aef8c76b8ef7ad370e5da58d57ef6068df197548b015464001a/greenlet-3.2.4-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:4d1378601b85e2e5171b99be8d2dc85f594c79967599328f95c1dc1a40f1c633", size = 640519, upload-time = "2025-08-07T13:53:13.928Z" }, + { url = "https://files.pythonhosted.org/packages/25/5d/382753b52006ce0218297ec1b628e048c4e64b155379331f25a7316eb749/greenlet-3.2.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0db5594dce18db94f7d1650d7489909b57afde4c580806b8d9203b6e79cdc079", size = 639707, upload-time = "2025-08-07T13:18:27.146Z" }, + { url = "https://files.pythonhosted.org/packages/1f/8e/abdd3f14d735b2929290a018ecf133c901be4874b858dd1c604b9319f064/greenlet-3.2.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2523e5246274f54fdadbce8494458a2ebdcdbc7b802318466ac5606d3cded1f8", size = 587684, upload-time = "2025-08-07T13:18:25.164Z" }, + { url = "https://files.pythonhosted.org/packages/5d/65/deb2a69c3e5996439b0176f6651e0052542bb6c8f8ec2e3fba97c9768805/greenlet-3.2.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:1987de92fec508535687fb807a5cea1560f6196285a4cde35c100b8cd632cc52", size = 1116647, upload-time = "2025-08-07T13:42:38.655Z" }, + { url = "https://files.pythonhosted.org/packages/3f/cc/b07000438a29ac5cfb2194bfc128151d52f333cee74dd7dfe3fb733fc16c/greenlet-3.2.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:55e9c5affaa6775e2c6b67659f3a71684de4c549b3dd9afca3bc773533d284fa", size = 1142073, upload-time = "2025-08-07T13:18:21.737Z" }, + { url = "https://files.pythonhosted.org/packages/d8/0f/30aef242fcab550b0b3520b8e3561156857c94288f0332a79928c31a52cf/greenlet-3.2.4-cp311-cp311-win_amd64.whl", hash = "sha256:9c40adce87eaa9ddb593ccb0fa6a07caf34015a29bf8d344811665b573138db9", size = 299100, upload-time = "2025-08-07T13:44:12.287Z" }, + { url = "https://files.pythonhosted.org/packages/44/69/9b804adb5fd0671f367781560eb5eb586c4d495277c93bde4307b9e28068/greenlet-3.2.4-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:3b67ca49f54cede0186854a008109d6ee71f66bd57bb36abd6d0a0267b540cdd", size = 274079, upload-time = "2025-08-07T13:15:45.033Z" }, + { url = "https://files.pythonhosted.org/packages/46/e9/d2a80c99f19a153eff70bc451ab78615583b8dac0754cfb942223d2c1a0d/greenlet-3.2.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ddf9164e7a5b08e9d22511526865780a576f19ddd00d62f8a665949327fde8bb", size = 640997, upload-time = "2025-08-07T13:42:56.234Z" }, + { url = "https://files.pythonhosted.org/packages/3b/16/035dcfcc48715ccd345f3a93183267167cdd162ad123cd93067d86f27ce4/greenlet-3.2.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f28588772bb5fb869a8eb331374ec06f24a83a9c25bfa1f38b6993afe9c1e968", size = 655185, upload-time = "2025-08-07T13:45:27.624Z" }, + { url = "https://files.pythonhosted.org/packages/31/da/0386695eef69ffae1ad726881571dfe28b41970173947e7c558d9998de0f/greenlet-3.2.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:5c9320971821a7cb77cfab8d956fa8e39cd07ca44b6070db358ceb7f8797c8c9", size = 649926, upload-time = "2025-08-07T13:53:15.251Z" }, + { url = "https://files.pythonhosted.org/packages/68/88/69bf19fd4dc19981928ceacbc5fd4bb6bc2215d53199e367832e98d1d8fe/greenlet-3.2.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c60a6d84229b271d44b70fb6e5fa23781abb5d742af7b808ae3f6efd7c9c60f6", size = 651839, upload-time = "2025-08-07T13:18:30.281Z" }, + { url = "https://files.pythonhosted.org/packages/19/0d/6660d55f7373b2ff8152401a83e02084956da23ae58cddbfb0b330978fe9/greenlet-3.2.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3b3812d8d0c9579967815af437d96623f45c0f2ae5f04e366de62a12d83a8fb0", size = 607586, upload-time = "2025-08-07T13:18:28.544Z" }, + { url = "https://files.pythonhosted.org/packages/8e/1a/c953fdedd22d81ee4629afbb38d2f9d71e37d23caace44775a3a969147d4/greenlet-3.2.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:abbf57b5a870d30c4675928c37278493044d7c14378350b3aa5d484fa65575f0", size = 1123281, upload-time = "2025-08-07T13:42:39.858Z" }, + { url = "https://files.pythonhosted.org/packages/3f/c7/12381b18e21aef2c6bd3a636da1088b888b97b7a0362fac2e4de92405f97/greenlet-3.2.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:20fb936b4652b6e307b8f347665e2c615540d4b42b3b4c8a321d8286da7e520f", size = 1151142, upload-time = "2025-08-07T13:18:22.981Z" }, + { url = "https://files.pythonhosted.org/packages/e9/08/b0814846b79399e585f974bbeebf5580fbe59e258ea7be64d9dfb253c84f/greenlet-3.2.4-cp312-cp312-win_amd64.whl", hash = "sha256:a7d4e128405eea3814a12cc2605e0e6aedb4035bf32697f72deca74de4105e02", size = 299899, upload-time = "2025-08-07T13:38:53.448Z" }, + { url = "https://files.pythonhosted.org/packages/49/e8/58c7f85958bda41dafea50497cbd59738c5c43dbbea5ee83d651234398f4/greenlet-3.2.4-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:1a921e542453fe531144e91e1feedf12e07351b1cf6c9e8a3325ea600a715a31", size = 272814, upload-time = "2025-08-07T13:15:50.011Z" }, + { url = "https://files.pythonhosted.org/packages/62/dd/b9f59862e9e257a16e4e610480cfffd29e3fae018a68c2332090b53aac3d/greenlet-3.2.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cd3c8e693bff0fff6ba55f140bf390fa92c994083f838fece0f63be121334945", size = 641073, upload-time = "2025-08-07T13:42:57.23Z" }, + { url = "https://files.pythonhosted.org/packages/f7/0b/bc13f787394920b23073ca3b6c4a7a21396301ed75a655bcb47196b50e6e/greenlet-3.2.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:710638eb93b1fa52823aa91bf75326f9ecdfd5e0466f00789246a5280f4ba0fc", size = 655191, upload-time = "2025-08-07T13:45:29.752Z" }, + { url = "https://files.pythonhosted.org/packages/f2/d6/6adde57d1345a8d0f14d31e4ab9c23cfe8e2cd39c3baf7674b4b0338d266/greenlet-3.2.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:c5111ccdc9c88f423426df3fd1811bfc40ed66264d35aa373420a34377efc98a", size = 649516, upload-time = "2025-08-07T13:53:16.314Z" }, + { url = "https://files.pythonhosted.org/packages/7f/3b/3a3328a788d4a473889a2d403199932be55b1b0060f4ddd96ee7cdfcad10/greenlet-3.2.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d76383238584e9711e20ebe14db6c88ddcedc1829a9ad31a584389463b5aa504", size = 652169, upload-time = "2025-08-07T13:18:32.861Z" }, + { url = "https://files.pythonhosted.org/packages/ee/43/3cecdc0349359e1a527cbf2e3e28e5f8f06d3343aaf82ca13437a9aa290f/greenlet-3.2.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:23768528f2911bcd7e475210822ffb5254ed10d71f4028387e5a99b4c6699671", size = 610497, upload-time = "2025-08-07T13:18:31.636Z" }, + { url = "https://files.pythonhosted.org/packages/b8/19/06b6cf5d604e2c382a6f31cafafd6f33d5dea706f4db7bdab184bad2b21d/greenlet-3.2.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:00fadb3fedccc447f517ee0d3fd8fe49eae949e1cd0f6a611818f4f6fb7dc83b", size = 1121662, upload-time = "2025-08-07T13:42:41.117Z" }, + { url = "https://files.pythonhosted.org/packages/a2/15/0d5e4e1a66fab130d98168fe984c509249c833c1a3c16806b90f253ce7b9/greenlet-3.2.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:d25c5091190f2dc0eaa3f950252122edbbadbb682aa7b1ef2f8af0f8c0afefae", size = 1149210, upload-time = "2025-08-07T13:18:24.072Z" }, + { url = "https://files.pythonhosted.org/packages/0b/55/2321e43595e6801e105fcfdee02b34c0f996eb71e6ddffca6b10b7e1d771/greenlet-3.2.4-cp313-cp313-win_amd64.whl", hash = "sha256:554b03b6e73aaabec3745364d6239e9e012d64c68ccd0b8430c64ccc14939a8b", size = 299685, upload-time = "2025-08-07T13:24:38.824Z" }, + { url = "https://files.pythonhosted.org/packages/22/5c/85273fd7cc388285632b0498dbbab97596e04b154933dfe0f3e68156c68c/greenlet-3.2.4-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:49a30d5fda2507ae77be16479bdb62a660fa51b1eb4928b524975b3bde77b3c0", size = 273586, upload-time = "2025-08-07T13:16:08.004Z" }, + { url = "https://files.pythonhosted.org/packages/d1/75/10aeeaa3da9332c2e761e4c50d4c3556c21113ee3f0afa2cf5769946f7a3/greenlet-3.2.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:299fd615cd8fc86267b47597123e3f43ad79c9d8a22bebdce535e53550763e2f", size = 686346, upload-time = "2025-08-07T13:42:59.944Z" }, + { url = "https://files.pythonhosted.org/packages/c0/aa/687d6b12ffb505a4447567d1f3abea23bd20e73a5bed63871178e0831b7a/greenlet-3.2.4-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:c17b6b34111ea72fc5a4e4beec9711d2226285f0386ea83477cbb97c30a3f3a5", size = 699218, upload-time = "2025-08-07T13:45:30.969Z" }, + { url = "https://files.pythonhosted.org/packages/dc/8b/29aae55436521f1d6f8ff4e12fb676f3400de7fcf27fccd1d4d17fd8fecd/greenlet-3.2.4-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b4a1870c51720687af7fa3e7cda6d08d801dae660f75a76f3845b642b4da6ee1", size = 694659, upload-time = "2025-08-07T13:53:17.759Z" }, + { url = "https://files.pythonhosted.org/packages/92/2e/ea25914b1ebfde93b6fc4ff46d6864564fba59024e928bdc7de475affc25/greenlet-3.2.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:061dc4cf2c34852b052a8620d40f36324554bc192be474b9e9770e8c042fd735", size = 695355, upload-time = "2025-08-07T13:18:34.517Z" }, + { url = "https://files.pythonhosted.org/packages/72/60/fc56c62046ec17f6b0d3060564562c64c862948c9d4bc8aa807cf5bd74f4/greenlet-3.2.4-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:44358b9bf66c8576a9f57a590d5f5d6e72fa4228b763d0e43fee6d3b06d3a337", size = 657512, upload-time = "2025-08-07T13:18:33.969Z" }, + { url = "https://files.pythonhosted.org/packages/e3/a5/6ddab2b4c112be95601c13428db1d8b6608a8b6039816f2ba09c346c08fc/greenlet-3.2.4-cp314-cp314-win_amd64.whl", hash = "sha256:e37ab26028f12dbb0ff65f29a8d3d44a765c61e729647bf2ddfbbed621726f01", size = 303425, upload-time = "2025-08-07T13:32:27.59Z" }, ] [[package]] @@ -473,18 +619,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "idna" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]hyperlink-21.0.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]d093fc53efd2e91d2705a56b", size = 140743 } +sdist = { url = "https://files.pythonhosted.org/packages/3a/51/1947bd81d75af87e3bb9e34593a4cf118115a8feb451ce7a69044ef1412e/hyperlink-21.0.0.tar.gz", hash = "sha256:427af957daa58bc909471c6c40f74c5450fa123dd093fc53efd2e91d2705a56b", size = 140743, upload-time = "2021-01-08T05:51:20.972Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]hyperlink-21.0.0-py2.py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]5c5b3f819ff4ed80f25af1b4", size = 74638 }, + { url = "https://files.pythonhosted.org/packages/6e/aa/8caf6a0a3e62863cbb9dab27135660acba46903b703e224f14f447e57934/hyperlink-21.0.0-py2.py3-none-any.whl", hash = "sha256:e6b14c37ecb73e89c77d78cdb4c2cc8f3fb59a885c5b3f819ff4ed80f25af1b4", size = 74638, upload-time = "2021-01-08T05:51:22.906Z" }, ] [[package]] name = "idna" version = "3.10" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]idna-3.10.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]f2c86030af0ac09b01b13ea9", size = 190490 } +sdist = { url = "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9", size = 190490, upload-time = "2024-09-15T18:07:39.745Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]idna-3.10-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]a6ddb97f00452bae8b1287d3", size = 70442 }, + { url = "https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3", size = 70442, upload-time = "2024-09-15T18:07:37.964Z" }, ] [[package]] @@ -494,18 +640,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "setuptools" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]incremental-24.7.2.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]574c59c8e8912be4ebd464c9", size = 28157 } +sdist = { url = "https://files.pythonhosted.org/packages/27/87/156b374ff6578062965afe30cc57627d35234369b3336cf244b240c8d8e6/incremental-24.7.2.tar.gz", hash = "sha256:fb4f1d47ee60efe87d4f6f0ebb5f70b9760db2b2574c59c8e8912be4ebd464c9", size = 28157, upload-time = "2024-07-29T20:03:55.441Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]incremental-24.7.2-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]5e8333ca5d95e24b0ed7b8fe", size = 20516 }, + { url = "https://files.pythonhosted.org/packages/0d/38/221e5b2ae676a3938c2c1919131410c342b6efc2baffeda395dd66eeca8f/incremental-24.7.2-py3-none-any.whl", hash = "sha256:8cb2c3431530bec48ad70513931a760f446ad6c25e8333ca5d95e24b0ed7b8fe", size = 20516, upload-time = "2024-07-29T20:03:53.677Z" }, ] [[package]] name = "iniconfig" -version = "2.0.0" +version = "2.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]iniconfig-2.0.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]0477d1a902134b24a455b8b3", size = 4646 } +sdist = { url = "https://files.pythonhosted.org/packages/f2/97/ebf4da567aa6827c909642694d71c9fcf53e5b504f2d96afea02718862f3/iniconfig-2.1.0.tar.gz", hash = "sha256:3abbd2e30b36733fee78f9c7f7308f2d0050e88f0087fd25c2645f63c773e1c7", size = 4793, upload-time = "2025-03-19T20:09:59.721Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]741c88f7ae975f18b6778374", size = 5892 }, + { url = "https://files.pythonhosted.org/packages/2c/e1/e6716421ea10d38022b952c159d5161ca1193197fb744506875fbb87ea7b/iniconfig-2.1.0-py3-none-any.whl", hash = "sha256:9deba5723312380e77435581c6bf4935c94cbfab9b1ed33ef8d238ea168eb760", size = 6050, upload-time = "2025-03-19T20:10:01.071Z" }, ] [[package]] @@ -516,260 +662,372 @@ dependencies = [ { name = "cryptography" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]jwcrypto-1.5.6.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]b066937dc8b8379d65b1b039", size = 87168 } +sdist = { url = "https://files.pythonhosted.org/packages/e1/db/870e5d5fb311b0bcf049630b5ba3abca2d339fd5e13ba175b4c13b456d08/jwcrypto-1.5.6.tar.gz", hash = "sha256:771a87762a0c081ae6166958a954f80848820b2ab066937dc8b8379d65b1b039", size = 87168, upload-time = "2024-03-06T19:58:31.831Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]jwcrypto-1.5.6-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]8be71f67f03566692fd55789", size = 92520 }, + { url = "https://files.pythonhosted.org/packages/cd/58/4a1880ea64032185e9ae9f63940c9327c6952d5584ea544a8f66972f2fda/jwcrypto-1.5.6-py3-none-any.whl", hash = "sha256:150d2b0ebbdb8f40b77f543fb44ffd2baeff48788be71f67f03566692fd55789", size = 92520, upload-time = "2024-03-06T19:58:29.765Z" }, ] [[package]] name = "mccabe" version = "0.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]mccabe-0.7.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]7d5c7794f74009290f236325", size = 9658 } +sdist = { url = "https://files.pythonhosted.org/packages/e7/ff/0ffefdcac38932a54d2b5eed4e0ba8a408f215002cd178ad1df0f2806ff8/mccabe-0.7.0.tar.gz", hash = "sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325", size = 9658, upload-time = "2022-01-24T01:14:51.113Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]mccabe-0.7.0-py2.py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]6e3dca0bda5a15f863427b6e", size = 7350 }, + { url = "https://files.pythonhosted.org/packages/27/1a/1f68f9ba0c207934b35b86a8ca3aad8395a3d6dd7921c0686e23853ff5a9/mccabe-0.7.0-py2.py3-none-any.whl", hash = "sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e", size = 7350, upload-time = "2022-01-24T01:14:49.62Z" }, ] [[package]] name = "msgpack" -version = "1.1.0" +version = "1.1.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]msgpack-1.1.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]c698be3984eee260bcb2896e", size = 167260 } +sdist = { url = "https://files.pythonhosted.org/packages/45/b1/ea4f68038a18c77c9467400d166d74c4ffa536f34761f7983a104357e614/msgpack-1.1.1.tar.gz", hash = "sha256:77b79ce34a2bdab2594f490c8e80dd62a02d650b91a75159a63ec413b8d104cd", size = 173555, upload-time = "2025-06-13T06:52:51.324Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]msgpack-1.1.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:[AWS-SECRET-REMOVED]0b44eb36324dcb02a13bfddf", size = 151142 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]msgpack-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]7604178026085f60ce109330", size = 84523 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]msgpack-1.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:[AWS-SECRET-REMOVED]0f1f2a7027e683956d04b734", size = 81556 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]msgpack-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]326a2aaa0dbf7a4001cd823e", size = 392105 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]msgpack-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]75f9a34793307d9def08e6ca", size = 399979 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]msgpack-1.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:[AWS-SECRET-REMOVED]91d18f60b2061f402b9a4915", size = 383816 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]msgpack-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]a90b4dd5cf9c476a30e9708d", size = 380973 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]msgpack-1.1.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:[AWS-SECRET-REMOVED]2500ba8cd80a522964e31434", size = 387435 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]msgpack-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]6b8d4f341c428109e9fcde8c", size = 399082 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]msgpack-1.1.0-cp313-cp313-win32.whl", hash = "sha256:[AWS-SECRET-REMOVED]bd25f5139dcdaba0ae35a4cc", size = 69037 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]msgpack-1.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:[AWS-SECRET-REMOVED]f12c77fa838d9f198147a23f", size = 75140 }, + { url = "https://files.pythonhosted.org/packages/7f/83/97f24bf9848af23fe2ba04380388216defc49a8af6da0c28cc636d722502/msgpack-1.1.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:71ef05c1726884e44f8b1d1773604ab5d4d17729d8491403a705e649116c9558", size = 82728, upload-time = "2025-06-13T06:51:50.68Z" }, + { url = "https://files.pythonhosted.org/packages/aa/7f/2eaa388267a78401f6e182662b08a588ef4f3de6f0eab1ec09736a7aaa2b/msgpack-1.1.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:36043272c6aede309d29d56851f8841ba907a1a3d04435e43e8a19928e243c1d", size = 79279, upload-time = "2025-06-13T06:51:51.72Z" }, + { url = "https://files.pythonhosted.org/packages/f8/46/31eb60f4452c96161e4dfd26dbca562b4ec68c72e4ad07d9566d7ea35e8a/msgpack-1.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a32747b1b39c3ac27d0670122b57e6e57f28eefb725e0b625618d1b59bf9d1e0", size = 423859, upload-time = "2025-06-13T06:51:52.749Z" }, + { url = "https://files.pythonhosted.org/packages/45/16/a20fa8c32825cc7ae8457fab45670c7a8996d7746ce80ce41cc51e3b2bd7/msgpack-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a8b10fdb84a43e50d38057b06901ec9da52baac6983d3f709d8507f3889d43f", size = 429975, upload-time = "2025-06-13T06:51:53.97Z" }, + { url = "https://files.pythonhosted.org/packages/86/ea/6c958e07692367feeb1a1594d35e22b62f7f476f3c568b002a5ea09d443d/msgpack-1.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ba0c325c3f485dc54ec298d8b024e134acf07c10d494ffa24373bea729acf704", size = 413528, upload-time = "2025-06-13T06:51:55.507Z" }, + { url = "https://files.pythonhosted.org/packages/75/05/ac84063c5dae79722bda9f68b878dc31fc3059adb8633c79f1e82c2cd946/msgpack-1.1.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:88daaf7d146e48ec71212ce21109b66e06a98e5e44dca47d853cbfe171d6c8d2", size = 413338, upload-time = "2025-06-13T06:51:57.023Z" }, + { url = "https://files.pythonhosted.org/packages/69/e8/fe86b082c781d3e1c09ca0f4dacd457ede60a13119b6ce939efe2ea77b76/msgpack-1.1.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:d8b55ea20dc59b181d3f47103f113e6f28a5e1c89fd5b67b9140edb442ab67f2", size = 422658, upload-time = "2025-06-13T06:51:58.419Z" }, + { url = "https://files.pythonhosted.org/packages/3b/2b/bafc9924df52d8f3bb7c00d24e57be477f4d0f967c0a31ef5e2225e035c7/msgpack-1.1.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4a28e8072ae9779f20427af07f53bbb8b4aa81151054e882aee333b158da8752", size = 427124, upload-time = "2025-06-13T06:51:59.969Z" }, + { url = "https://files.pythonhosted.org/packages/a2/3b/1f717e17e53e0ed0b68fa59e9188f3f610c79d7151f0e52ff3cd8eb6b2dc/msgpack-1.1.1-cp311-cp311-win32.whl", hash = "sha256:7da8831f9a0fdb526621ba09a281fadc58ea12701bc709e7b8cbc362feabc295", size = 65016, upload-time = "2025-06-13T06:52:01.294Z" }, + { url = "https://files.pythonhosted.org/packages/48/45/9d1780768d3b249accecc5a38c725eb1e203d44a191f7b7ff1941f7df60c/msgpack-1.1.1-cp311-cp311-win_amd64.whl", hash = "sha256:5fd1b58e1431008a57247d6e7cc4faa41c3607e8e7d4aaf81f7c29ea013cb458", size = 72267, upload-time = "2025-06-13T06:52:02.568Z" }, + { url = "https://files.pythonhosted.org/packages/e3/26/389b9c593eda2b8551b2e7126ad3a06af6f9b44274eb3a4f054d48ff7e47/msgpack-1.1.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:ae497b11f4c21558d95de9f64fff7053544f4d1a17731c866143ed6bb4591238", size = 82359, upload-time = "2025-06-13T06:52:03.909Z" }, + { url = "https://files.pythonhosted.org/packages/ab/65/7d1de38c8a22cf8b1551469159d4b6cf49be2126adc2482de50976084d78/msgpack-1.1.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:33be9ab121df9b6b461ff91baac6f2731f83d9b27ed948c5b9d1978ae28bf157", size = 79172, upload-time = "2025-06-13T06:52:05.246Z" }, + { url = "https://files.pythonhosted.org/packages/0f/bd/cacf208b64d9577a62c74b677e1ada005caa9b69a05a599889d6fc2ab20a/msgpack-1.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6f64ae8fe7ffba251fecb8408540c34ee9df1c26674c50c4544d72dbf792e5ce", size = 425013, upload-time = "2025-06-13T06:52:06.341Z" }, + { url = "https://files.pythonhosted.org/packages/4d/ec/fd869e2567cc9c01278a736cfd1697941ba0d4b81a43e0aa2e8d71dab208/msgpack-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a494554874691720ba5891c9b0b39474ba43ffb1aaf32a5dac874effb1619e1a", size = 426905, upload-time = "2025-06-13T06:52:07.501Z" }, + { url = "https://files.pythonhosted.org/packages/55/2a/35860f33229075bce803a5593d046d8b489d7ba2fc85701e714fc1aaf898/msgpack-1.1.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cb643284ab0ed26f6957d969fe0dd8bb17beb567beb8998140b5e38a90974f6c", size = 407336, upload-time = "2025-06-13T06:52:09.047Z" }, + { url = "https://files.pythonhosted.org/packages/8c/16/69ed8f3ada150bf92745fb4921bd621fd2cdf5a42e25eb50bcc57a5328f0/msgpack-1.1.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d275a9e3c81b1093c060c3837e580c37f47c51eca031f7b5fb76f7b8470f5f9b", size = 409485, upload-time = "2025-06-13T06:52:10.382Z" }, + { url = "https://files.pythonhosted.org/packages/c6/b6/0c398039e4c6d0b2e37c61d7e0e9d13439f91f780686deb8ee64ecf1ae71/msgpack-1.1.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:4fd6b577e4541676e0cc9ddc1709d25014d3ad9a66caa19962c4f5de30fc09ef", size = 412182, upload-time = "2025-06-13T06:52:11.644Z" }, + { url = "https://files.pythonhosted.org/packages/b8/d0/0cf4a6ecb9bc960d624c93effaeaae75cbf00b3bc4a54f35c8507273cda1/msgpack-1.1.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:bb29aaa613c0a1c40d1af111abf025f1732cab333f96f285d6a93b934738a68a", size = 419883, upload-time = "2025-06-13T06:52:12.806Z" }, + { url = "https://files.pythonhosted.org/packages/62/83/9697c211720fa71a2dfb632cad6196a8af3abea56eece220fde4674dc44b/msgpack-1.1.1-cp312-cp312-win32.whl", hash = "sha256:870b9a626280c86cff9c576ec0d9cbcc54a1e5ebda9cd26dab12baf41fee218c", size = 65406, upload-time = "2025-06-13T06:52:14.271Z" }, + { url = "https://files.pythonhosted.org/packages/c0/23/0abb886e80eab08f5e8c485d6f13924028602829f63b8f5fa25a06636628/msgpack-1.1.1-cp312-cp312-win_amd64.whl", hash = "sha256:5692095123007180dca3e788bb4c399cc26626da51629a31d40207cb262e67f4", size = 72558, upload-time = "2025-06-13T06:52:15.252Z" }, + { url = "https://files.pythonhosted.org/packages/a1/38/561f01cf3577430b59b340b51329803d3a5bf6a45864a55f4ef308ac11e3/msgpack-1.1.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:3765afa6bd4832fc11c3749be4ba4b69a0e8d7b728f78e68120a157a4c5d41f0", size = 81677, upload-time = "2025-06-13T06:52:16.64Z" }, + { url = "https://files.pythonhosted.org/packages/09/48/54a89579ea36b6ae0ee001cba8c61f776451fad3c9306cd80f5b5c55be87/msgpack-1.1.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:8ddb2bcfd1a8b9e431c8d6f4f7db0773084e107730ecf3472f1dfe9ad583f3d9", size = 78603, upload-time = "2025-06-13T06:52:17.843Z" }, + { url = "https://files.pythonhosted.org/packages/a0/60/daba2699b308e95ae792cdc2ef092a38eb5ee422f9d2fbd4101526d8a210/msgpack-1.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:196a736f0526a03653d829d7d4c5500a97eea3648aebfd4b6743875f28aa2af8", size = 420504, upload-time = "2025-06-13T06:52:18.982Z" }, + { url = "https://files.pythonhosted.org/packages/20/22/2ebae7ae43cd8f2debc35c631172ddf14e2a87ffcc04cf43ff9df9fff0d3/msgpack-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d592d06e3cc2f537ceeeb23d38799c6ad83255289bb84c2e5792e5a8dea268a", size = 423749, upload-time = "2025-06-13T06:52:20.211Z" }, + { url = "https://files.pythonhosted.org/packages/40/1b/54c08dd5452427e1179a40b4b607e37e2664bca1c790c60c442c8e972e47/msgpack-1.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4df2311b0ce24f06ba253fda361f938dfecd7b961576f9be3f3fbd60e87130ac", size = 404458, upload-time = "2025-06-13T06:52:21.429Z" }, + { url = "https://files.pythonhosted.org/packages/2e/60/6bb17e9ffb080616a51f09928fdd5cac1353c9becc6c4a8abd4e57269a16/msgpack-1.1.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e4141c5a32b5e37905b5940aacbc59739f036930367d7acce7a64e4dec1f5e0b", size = 405976, upload-time = "2025-06-13T06:52:22.995Z" }, + { url = "https://files.pythonhosted.org/packages/ee/97/88983e266572e8707c1f4b99c8fd04f9eb97b43f2db40e3172d87d8642db/msgpack-1.1.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b1ce7f41670c5a69e1389420436f41385b1aa2504c3b0c30620764b15dded2e7", size = 408607, upload-time = "2025-06-13T06:52:24.152Z" }, + { url = "https://files.pythonhosted.org/packages/bc/66/36c78af2efaffcc15a5a61ae0df53a1d025f2680122e2a9eb8442fed3ae4/msgpack-1.1.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4147151acabb9caed4e474c3344181e91ff7a388b888f1e19ea04f7e73dc7ad5", size = 424172, upload-time = "2025-06-13T06:52:25.704Z" }, + { url = "https://files.pythonhosted.org/packages/8c/87/a75eb622b555708fe0427fab96056d39d4c9892b0c784b3a721088c7ee37/msgpack-1.1.1-cp313-cp313-win32.whl", hash = "sha256:500e85823a27d6d9bba1d057c871b4210c1dd6fb01fbb764e37e4e8847376323", size = 65347, upload-time = "2025-06-13T06:52:26.846Z" }, + { url = "https://files.pythonhosted.org/packages/ca/91/7dc28d5e2a11a5ad804cf2b7f7a5fcb1eb5a4966d66a5d2b41aee6376543/msgpack-1.1.1-cp313-cp313-win_amd64.whl", hash = "sha256:6d489fba546295983abd142812bda76b57e33d0b9f5d5b71c09a583285506f69", size = 72341, upload-time = "2025-06-13T06:52:27.835Z" }, ] [[package]] name = "mypy-extensions" -version = "1.0.0" +version = "1.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]mypy_extensions-1.0.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]41aa2f0ffe9d2f2725af0782", size = 4433 } +sdist = { url = "https://files.pythonhosted.org/packages/a2/6e/371856a3fb9d31ca8dac321cda606860fa4548858c0cc45d9d1d4ca2628b/mypy_extensions-1.1.0.tar.gz", hash = "sha256:52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558", size = 6343, upload-time = "2025-04-22T14:54:24.164Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]32b5cc2d26a34ae5b844552d", size = 4695 }, + { url = "https://files.pythonhosted.org/packages/79/7b/2c79738432f5c924bef5071f933bcc9efd0473bac3b4aa584a6f7c1c8df8/mypy_extensions-1.1.0-py3-none-any.whl", hash = "sha256:1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505", size = 4963, upload-time = "2025-04-22T14:54:22.983Z" }, ] [[package]] name = "oauthlib" -version = "3.2.2" +version = "3.3.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]oauthlib-3.2.2.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]3f38915dc0655d5a633dd918", size = 177352 } +sdist = { url = "https://files.pythonhosted.org/packages/0b/5f/19930f824ffeb0ad4372da4812c50edbd1434f678c90c2733e1188edfc63/oauthlib-3.3.1.tar.gz", hash = "sha256:0f0f8aa759826a193cf66c12ea1af1637f87b9b4622d46e866952bb022e538c9", size = 185918, upload-time = "2025-06-19T22:48:08.269Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]oauthlib-3.2.2-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]48a0d71c287fe40e7067fbca", size = 151688 }, + { url = "https://files.pythonhosted.org/packages/be/9c/92789c596b8df838baa98fa71844d84283302f7604ed565dafe5a6b5041a/oauthlib-3.3.1-py3-none-any.whl", hash = "sha256:88119c938d2b8fb88561af5f6ee0eec8cc8d552b7bb1f712743136eb7523b7a1", size = 160065, upload-time = "2025-06-19T22:48:06.508Z" }, ] [[package]] name = "packaging" -version = "24.2" +version = "25.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]packaging-24.2.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]223571c7c5b55260edc0b97f", size = 163950 } +sdist = { url = "https://files.pythonhosted.org/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f", size = 165727, upload-time = "2025-04-19T11:48:59.673Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]packaging-24.2-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]cba19a2f694fe6150451a759", size = 65451 }, + { url = "https://files.pythonhosted.org/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484", size = 66469, upload-time = "2025-04-19T11:48:57.875Z" }, ] [[package]] name = "pathspec" version = "0.12.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pathspec-0.12.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]c31dacaef9a838c4e29f5712", size = 51043 } +sdist = { url = "https://files.pythonhosted.org/packages/ca/bc/f35b8446f4531a7cb215605d100cd88b7ac6f44ab3fc94870c120ab3adbf/pathspec-0.12.1.tar.gz", hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712", size = 51043, upload-time = "2023-12-10T22:30:45Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pathspec-0.12.1-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]df0e4a8b79c7eb0dc7b4cc08", size = 31191 }, + { url = "https://files.pythonhosted.org/packages/cc/20/ff623b09d963f88bfde16306a54e12ee5ea43e9b597108672ff3a408aad6/pathspec-0.12.1-py3-none-any.whl", hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08", size = 31191, upload-time = "2023-12-10T22:30:43.14Z" }, ] [[package]] name = "pillow" -version = "11.0.0" +version = "11.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]41e100c1552930151f677739", size = 46737780 } +sdist = { url = "https://files.pythonhosted.org/packages/f3/0d/d0d6dea55cd152ce3d6767bb38a8fc10e33796ba4ba210cbab9354b6d238/pillow-11.3.0.tar.gz", hash = "sha256:3828ee7586cd0b2091b6209e5ad53e20d0649bbe87164a459d0676e035e8f523", size = 47113069, upload-time = "2025-07-01T09:16:30.666Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]3bcdbaf4642509de1942a699", size = 3147300 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:[AWS-SECRET-REMOVED]ffb7e0f4a8e8a16732150f38", size = 2978742 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]3bfd41d7d9ff573d74f2a6b2", size = 4194349 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]fe3100ba2258b973bd2bc1b2", size = 4298714 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]dd7d58998c630e6dbade8527", size = 4208514 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]792d1876274991adec7b93fa", size = 4380055 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]b27fb871f352a22ab8dcf45f", size = 4296751 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]b5cb352240c8d63b414013eb", size = 4430378 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313-win32.whl", hash = "sha256:[AWS-SECRET-REMOVED]fc078128cfaa42cf5cb38798", size = 2249588 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:[AWS-SECRET-REMOVED]dfeee64245f30c3270b994de", size = 2567509 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:[AWS-SECRET-REMOVED]f71dcfd155aa79c603873b84", size = 2254791 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]9eaa098040a35272a8efb22b", size = 3150854 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:[AWS-SECRET-REMOVED]f9ad04487f9ab60dc4bb6003", size = 2982369 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]73556fa5d5950f5b354087e2", size = 4333703 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]6e1f55bba7606d1c94dd623a", size = 4412550 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]f2b717b66871c4ad9859d7e8", size = 4461038 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313t-win32.whl", hash = "sha256:[AWS-SECRET-REMOVED]bd01287f50521ecb05a313f8", size = 2253197 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313t-win_amd64.whl", hash = "sha256:[AWS-SECRET-REMOVED]2462532e62baa0732163a904", size = 2572169 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pillow-11.0.0-cp313-cp313t-win_arm64.whl", hash = "sha256:[AWS-SECRET-REMOVED]84b3ad82e3d711da9ba287d3", size = 2256828 }, + { url = "https://files.pythonhosted.org/packages/db/26/77f8ed17ca4ffd60e1dcd220a6ec6d71210ba398cfa33a13a1cd614c5613/pillow-11.3.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:1cd110edf822773368b396281a2293aeb91c90a2db00d78ea43e7e861631b722", size = 5316531, upload-time = "2025-07-01T09:13:59.203Z" }, + { url = "https://files.pythonhosted.org/packages/cb/39/ee475903197ce709322a17a866892efb560f57900d9af2e55f86db51b0a5/pillow-11.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9c412fddd1b77a75aa904615ebaa6001f169b26fd467b4be93aded278266b288", size = 4686560, upload-time = "2025-07-01T09:14:01.101Z" }, + { url = "https://files.pythonhosted.org/packages/d5/90/442068a160fd179938ba55ec8c97050a612426fae5ec0a764e345839f76d/pillow-11.3.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7d1aa4de119a0ecac0a34a9c8bde33f34022e2e8f99104e47a3ca392fd60e37d", size = 5870978, upload-time = "2025-07-03T13:09:55.638Z" }, + { url = "https://files.pythonhosted.org/packages/13/92/dcdd147ab02daf405387f0218dcf792dc6dd5b14d2573d40b4caeef01059/pillow-11.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:91da1d88226663594e3f6b4b8c3c8d85bd504117d043740a8e0ec449087cc494", size = 7641168, upload-time = "2025-07-03T13:10:00.37Z" }, + { url = "https://files.pythonhosted.org/packages/6e/db/839d6ba7fd38b51af641aa904e2960e7a5644d60ec754c046b7d2aee00e5/pillow-11.3.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:643f189248837533073c405ec2f0bb250ba54598cf80e8c1e043381a60632f58", size = 5973053, upload-time = "2025-07-01T09:14:04.491Z" }, + { url = "https://files.pythonhosted.org/packages/f2/2f/d7675ecae6c43e9f12aa8d58b6012683b20b6edfbdac7abcb4e6af7a3784/pillow-11.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:106064daa23a745510dabce1d84f29137a37224831d88eb4ce94bb187b1d7e5f", size = 6640273, upload-time = "2025-07-01T09:14:06.235Z" }, + { url = "https://files.pythonhosted.org/packages/45/ad/931694675ede172e15b2ff03c8144a0ddaea1d87adb72bb07655eaffb654/pillow-11.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cd8ff254faf15591e724dc7c4ddb6bf4793efcbe13802a4ae3e863cd300b493e", size = 6082043, upload-time = "2025-07-01T09:14:07.978Z" }, + { url = "https://files.pythonhosted.org/packages/3a/04/ba8f2b11fc80d2dd462d7abec16351b45ec99cbbaea4387648a44190351a/pillow-11.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:932c754c2d51ad2b2271fd01c3d121daaa35e27efae2a616f77bf164bc0b3e94", size = 6715516, upload-time = "2025-07-01T09:14:10.233Z" }, + { url = "https://files.pythonhosted.org/packages/48/59/8cd06d7f3944cc7d892e8533c56b0acb68399f640786313275faec1e3b6f/pillow-11.3.0-cp311-cp311-win32.whl", hash = "sha256:b4b8f3efc8d530a1544e5962bd6b403d5f7fe8b9e08227c6b255f98ad82b4ba0", size = 6274768, upload-time = "2025-07-01T09:14:11.921Z" }, + { url = "https://files.pythonhosted.org/packages/f1/cc/29c0f5d64ab8eae20f3232da8f8571660aa0ab4b8f1331da5c2f5f9a938e/pillow-11.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:1a992e86b0dd7aeb1f053cd506508c0999d710a8f07b4c791c63843fc6a807ac", size = 6986055, upload-time = "2025-07-01T09:14:13.623Z" }, + { url = "https://files.pythonhosted.org/packages/c6/df/90bd886fabd544c25addd63e5ca6932c86f2b701d5da6c7839387a076b4a/pillow-11.3.0-cp311-cp311-win_arm64.whl", hash = "sha256:30807c931ff7c095620fe04448e2c2fc673fcbb1ffe2a7da3fb39613489b1ddd", size = 2423079, upload-time = "2025-07-01T09:14:15.268Z" }, + { url = "https://files.pythonhosted.org/packages/40/fe/1bc9b3ee13f68487a99ac9529968035cca2f0a51ec36892060edcc51d06a/pillow-11.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fdae223722da47b024b867c1ea0be64e0df702c5e0a60e27daad39bf960dd1e4", size = 5278800, upload-time = "2025-07-01T09:14:17.648Z" }, + { url = "https://files.pythonhosted.org/packages/2c/32/7e2ac19b5713657384cec55f89065fb306b06af008cfd87e572035b27119/pillow-11.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:921bd305b10e82b4d1f5e802b6850677f965d8394203d182f078873851dada69", size = 4686296, upload-time = "2025-07-01T09:14:19.828Z" }, + { url = "https://files.pythonhosted.org/packages/8e/1e/b9e12bbe6e4c2220effebc09ea0923a07a6da1e1f1bfbc8d7d29a01ce32b/pillow-11.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:eb76541cba2f958032d79d143b98a3a6b3ea87f0959bbe256c0b5e416599fd5d", size = 5871726, upload-time = "2025-07-03T13:10:04.448Z" }, + { url = "https://files.pythonhosted.org/packages/8d/33/e9200d2bd7ba00dc3ddb78df1198a6e80d7669cce6c2bdbeb2530a74ec58/pillow-11.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:67172f2944ebba3d4a7b54f2e95c786a3a50c21b88456329314caaa28cda70f6", size = 7644652, upload-time = "2025-07-03T13:10:10.391Z" }, + { url = "https://files.pythonhosted.org/packages/41/f1/6f2427a26fc683e00d985bc391bdd76d8dd4e92fac33d841127eb8fb2313/pillow-11.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:97f07ed9f56a3b9b5f49d3661dc9607484e85c67e27f3e8be2c7d28ca032fec7", size = 5977787, upload-time = "2025-07-01T09:14:21.63Z" }, + { url = "https://files.pythonhosted.org/packages/e4/c9/06dd4a38974e24f932ff5f98ea3c546ce3f8c995d3f0985f8e5ba48bba19/pillow-11.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:676b2815362456b5b3216b4fd5bd89d362100dc6f4945154ff172e206a22c024", size = 6645236, upload-time = "2025-07-01T09:14:23.321Z" }, + { url = "https://files.pythonhosted.org/packages/40/e7/848f69fb79843b3d91241bad658e9c14f39a32f71a301bcd1d139416d1be/pillow-11.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3e184b2f26ff146363dd07bde8b711833d7b0202e27d13540bfe2e35a323a809", size = 6086950, upload-time = "2025-07-01T09:14:25.237Z" }, + { url = "https://files.pythonhosted.org/packages/0b/1a/7cff92e695a2a29ac1958c2a0fe4c0b2393b60aac13b04a4fe2735cad52d/pillow-11.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6be31e3fc9a621e071bc17bb7de63b85cbe0bfae91bb0363c893cbe67247780d", size = 6723358, upload-time = "2025-07-01T09:14:27.053Z" }, + { url = "https://files.pythonhosted.org/packages/26/7d/73699ad77895f69edff76b0f332acc3d497f22f5d75e5360f78cbcaff248/pillow-11.3.0-cp312-cp312-win32.whl", hash = "sha256:7b161756381f0918e05e7cb8a371fff367e807770f8fe92ecb20d905d0e1c149", size = 6275079, upload-time = "2025-07-01T09:14:30.104Z" }, + { url = "https://files.pythonhosted.org/packages/8c/ce/e7dfc873bdd9828f3b6e5c2bbb74e47a98ec23cc5c74fc4e54462f0d9204/pillow-11.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:a6444696fce635783440b7f7a9fc24b3ad10a9ea3f0ab66c5905be1c19ccf17d", size = 6986324, upload-time = "2025-07-01T09:14:31.899Z" }, + { url = "https://files.pythonhosted.org/packages/16/8f/b13447d1bf0b1f7467ce7d86f6e6edf66c0ad7cf44cf5c87a37f9bed9936/pillow-11.3.0-cp312-cp312-win_arm64.whl", hash = "sha256:2aceea54f957dd4448264f9bf40875da0415c83eb85f55069d89c0ed436e3542", size = 2423067, upload-time = "2025-07-01T09:14:33.709Z" }, + { url = "https://files.pythonhosted.org/packages/1e/93/0952f2ed8db3a5a4c7a11f91965d6184ebc8cd7cbb7941a260d5f018cd2d/pillow-11.3.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:1c627742b539bba4309df89171356fcb3cc5a9178355b2727d1b74a6cf155fbd", size = 2128328, upload-time = "2025-07-01T09:14:35.276Z" }, + { url = "https://files.pythonhosted.org/packages/4b/e8/100c3d114b1a0bf4042f27e0f87d2f25e857e838034e98ca98fe7b8c0a9c/pillow-11.3.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:30b7c02f3899d10f13d7a48163c8969e4e653f8b43416d23d13d1bbfdc93b9f8", size = 2170652, upload-time = "2025-07-01T09:14:37.203Z" }, + { url = "https://files.pythonhosted.org/packages/aa/86/3f758a28a6e381758545f7cdb4942e1cb79abd271bea932998fc0db93cb6/pillow-11.3.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:7859a4cc7c9295f5838015d8cc0a9c215b77e43d07a25e460f35cf516df8626f", size = 2227443, upload-time = "2025-07-01T09:14:39.344Z" }, + { url = "https://files.pythonhosted.org/packages/01/f4/91d5b3ffa718df2f53b0dc109877993e511f4fd055d7e9508682e8aba092/pillow-11.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ec1ee50470b0d050984394423d96325b744d55c701a439d2bd66089bff963d3c", size = 5278474, upload-time = "2025-07-01T09:14:41.843Z" }, + { url = "https://files.pythonhosted.org/packages/f9/0e/37d7d3eca6c879fbd9dba21268427dffda1ab00d4eb05b32923d4fbe3b12/pillow-11.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7db51d222548ccfd274e4572fdbf3e810a5e66b00608862f947b163e613b67dd", size = 4686038, upload-time = "2025-07-01T09:14:44.008Z" }, + { url = "https://files.pythonhosted.org/packages/ff/b0/3426e5c7f6565e752d81221af9d3676fdbb4f352317ceafd42899aaf5d8a/pillow-11.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2d6fcc902a24ac74495df63faad1884282239265c6839a0a6416d33faedfae7e", size = 5864407, upload-time = "2025-07-03T13:10:15.628Z" }, + { url = "https://files.pythonhosted.org/packages/fc/c1/c6c423134229f2a221ee53f838d4be9d82bab86f7e2f8e75e47b6bf6cd77/pillow-11.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f0f5d8f4a08090c6d6d578351a2b91acf519a54986c055af27e7a93feae6d3f1", size = 7639094, upload-time = "2025-07-03T13:10:21.857Z" }, + { url = "https://files.pythonhosted.org/packages/ba/c9/09e6746630fe6372c67c648ff9deae52a2bc20897d51fa293571977ceb5d/pillow-11.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c37d8ba9411d6003bba9e518db0db0c58a680ab9fe5179f040b0463644bc9805", size = 5973503, upload-time = "2025-07-01T09:14:45.698Z" }, + { url = "https://files.pythonhosted.org/packages/d5/1c/a2a29649c0b1983d3ef57ee87a66487fdeb45132df66ab30dd37f7dbe162/pillow-11.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:13f87d581e71d9189ab21fe0efb5a23e9f28552d5be6979e84001d3b8505abe8", size = 6642574, upload-time = "2025-07-01T09:14:47.415Z" }, + { url = "https://files.pythonhosted.org/packages/36/de/d5cc31cc4b055b6c6fd990e3e7f0f8aaf36229a2698501bcb0cdf67c7146/pillow-11.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:023f6d2d11784a465f09fd09a34b150ea4672e85fb3d05931d89f373ab14abb2", size = 6084060, upload-time = "2025-07-01T09:14:49.636Z" }, + { url = "https://files.pythonhosted.org/packages/d5/ea/502d938cbaeec836ac28a9b730193716f0114c41325db428e6b280513f09/pillow-11.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:45dfc51ac5975b938e9809451c51734124e73b04d0f0ac621649821a63852e7b", size = 6721407, upload-time = "2025-07-01T09:14:51.962Z" }, + { url = "https://files.pythonhosted.org/packages/45/9c/9c5e2a73f125f6cbc59cc7087c8f2d649a7ae453f83bd0362ff7c9e2aee2/pillow-11.3.0-cp313-cp313-win32.whl", hash = "sha256:a4d336baed65d50d37b88ca5b60c0fa9d81e3a87d4a7930d3880d1624d5b31f3", size = 6273841, upload-time = "2025-07-01T09:14:54.142Z" }, + { url = "https://files.pythonhosted.org/packages/23/85/397c73524e0cd212067e0c969aa245b01d50183439550d24d9f55781b776/pillow-11.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:0bce5c4fd0921f99d2e858dc4d4d64193407e1b99478bc5cacecba2311abde51", size = 6978450, upload-time = "2025-07-01T09:14:56.436Z" }, + { url = "https://files.pythonhosted.org/packages/17/d2/622f4547f69cd173955194b78e4d19ca4935a1b0f03a302d655c9f6aae65/pillow-11.3.0-cp313-cp313-win_arm64.whl", hash = "sha256:1904e1264881f682f02b7f8167935cce37bc97db457f8e7849dc3a6a52b99580", size = 2423055, upload-time = "2025-07-01T09:14:58.072Z" }, + { url = "https://files.pythonhosted.org/packages/dd/80/a8a2ac21dda2e82480852978416cfacd439a4b490a501a288ecf4fe2532d/pillow-11.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:4c834a3921375c48ee6b9624061076bc0a32a60b5532b322cc0ea64e639dd50e", size = 5281110, upload-time = "2025-07-01T09:14:59.79Z" }, + { url = "https://files.pythonhosted.org/packages/44/d6/b79754ca790f315918732e18f82a8146d33bcd7f4494380457ea89eb883d/pillow-11.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5e05688ccef30ea69b9317a9ead994b93975104a677a36a8ed8106be9260aa6d", size = 4689547, upload-time = "2025-07-01T09:15:01.648Z" }, + { url = "https://files.pythonhosted.org/packages/49/20/716b8717d331150cb00f7fdd78169c01e8e0c219732a78b0e59b6bdb2fd6/pillow-11.3.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1019b04af07fc0163e2810167918cb5add8d74674b6267616021ab558dc98ced", size = 5901554, upload-time = "2025-07-03T13:10:27.018Z" }, + { url = "https://files.pythonhosted.org/packages/74/cf/a9f3a2514a65bb071075063a96f0a5cf949c2f2fce683c15ccc83b1c1cab/pillow-11.3.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f944255db153ebb2b19c51fe85dd99ef0ce494123f21b9db4877ffdfc5590c7c", size = 7669132, upload-time = "2025-07-03T13:10:33.01Z" }, + { url = "https://files.pythonhosted.org/packages/98/3c/da78805cbdbee9cb43efe8261dd7cc0b4b93f2ac79b676c03159e9db2187/pillow-11.3.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1f85acb69adf2aaee8b7da124efebbdb959a104db34d3a2cb0f3793dbae422a8", size = 6005001, upload-time = "2025-07-01T09:15:03.365Z" }, + { url = "https://files.pythonhosted.org/packages/6c/fa/ce044b91faecf30e635321351bba32bab5a7e034c60187fe9698191aef4f/pillow-11.3.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:05f6ecbeff5005399bb48d198f098a9b4b6bdf27b8487c7f38ca16eeb070cd59", size = 6668814, upload-time = "2025-07-01T09:15:05.655Z" }, + { url = "https://files.pythonhosted.org/packages/7b/51/90f9291406d09bf93686434f9183aba27b831c10c87746ff49f127ee80cb/pillow-11.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a7bc6e6fd0395bc052f16b1a8670859964dbd7003bd0af2ff08342eb6e442cfe", size = 6113124, upload-time = "2025-07-01T09:15:07.358Z" }, + { url = "https://files.pythonhosted.org/packages/cd/5a/6fec59b1dfb619234f7636d4157d11fb4e196caeee220232a8d2ec48488d/pillow-11.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:83e1b0161c9d148125083a35c1c5a89db5b7054834fd4387499e06552035236c", size = 6747186, upload-time = "2025-07-01T09:15:09.317Z" }, + { url = "https://files.pythonhosted.org/packages/49/6b/00187a044f98255225f172de653941e61da37104a9ea60e4f6887717e2b5/pillow-11.3.0-cp313-cp313t-win32.whl", hash = "sha256:2a3117c06b8fb646639dce83694f2f9eac405472713fcb1ae887469c0d4f6788", size = 6277546, upload-time = "2025-07-01T09:15:11.311Z" }, + { url = "https://files.pythonhosted.org/packages/e8/5c/6caaba7e261c0d75bab23be79f1d06b5ad2a2ae49f028ccec801b0e853d6/pillow-11.3.0-cp313-cp313t-win_amd64.whl", hash = "sha256:857844335c95bea93fb39e0fa2726b4d9d758850b34075a7e3ff4f4fa3aa3b31", size = 6985102, upload-time = "2025-07-01T09:15:13.164Z" }, + { url = "https://files.pythonhosted.org/packages/f3/7e/b623008460c09a0cb38263c93b828c666493caee2eb34ff67f778b87e58c/pillow-11.3.0-cp313-cp313t-win_arm64.whl", hash = "sha256:8797edc41f3e8536ae4b10897ee2f637235c94f27404cac7297f7b607dd0716e", size = 2424803, upload-time = "2025-07-01T09:15:15.695Z" }, + { url = "https://files.pythonhosted.org/packages/73/f4/04905af42837292ed86cb1b1dabe03dce1edc008ef14c473c5c7e1443c5d/pillow-11.3.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:d9da3df5f9ea2a89b81bb6087177fb1f4d1c7146d583a3fe5c672c0d94e55e12", size = 5278520, upload-time = "2025-07-01T09:15:17.429Z" }, + { url = "https://files.pythonhosted.org/packages/41/b0/33d79e377a336247df6348a54e6d2a2b85d644ca202555e3faa0cf811ecc/pillow-11.3.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0b275ff9b04df7b640c59ec5a3cb113eefd3795a8df80bac69646ef699c6981a", size = 4686116, upload-time = "2025-07-01T09:15:19.423Z" }, + { url = "https://files.pythonhosted.org/packages/49/2d/ed8bc0ab219ae8768f529597d9509d184fe8a6c4741a6864fea334d25f3f/pillow-11.3.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0743841cabd3dba6a83f38a92672cccbd69af56e3e91777b0ee7f4dba4385632", size = 5864597, upload-time = "2025-07-03T13:10:38.404Z" }, + { url = "https://files.pythonhosted.org/packages/b5/3d/b932bb4225c80b58dfadaca9d42d08d0b7064d2d1791b6a237f87f661834/pillow-11.3.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2465a69cf967b8b49ee1b96d76718cd98c4e925414ead59fdf75cf0fd07df673", size = 7638246, upload-time = "2025-07-03T13:10:44.987Z" }, + { url = "https://files.pythonhosted.org/packages/09/b5/0487044b7c096f1b48f0d7ad416472c02e0e4bf6919541b111efd3cae690/pillow-11.3.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:41742638139424703b4d01665b807c6468e23e699e8e90cffefe291c5832b027", size = 5973336, upload-time = "2025-07-01T09:15:21.237Z" }, + { url = "https://files.pythonhosted.org/packages/a8/2d/524f9318f6cbfcc79fbc004801ea6b607ec3f843977652fdee4857a7568b/pillow-11.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:93efb0b4de7e340d99057415c749175e24c8864302369e05914682ba642e5d77", size = 6642699, upload-time = "2025-07-01T09:15:23.186Z" }, + { url = "https://files.pythonhosted.org/packages/6f/d2/a9a4f280c6aefedce1e8f615baaa5474e0701d86dd6f1dede66726462bbd/pillow-11.3.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7966e38dcd0fa11ca390aed7c6f20454443581d758242023cf36fcb319b1a874", size = 6083789, upload-time = "2025-07-01T09:15:25.1Z" }, + { url = "https://files.pythonhosted.org/packages/fe/54/86b0cd9dbb683a9d5e960b66c7379e821a19be4ac5810e2e5a715c09a0c0/pillow-11.3.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:98a9afa7b9007c67ed84c57c9e0ad86a6000da96eaa638e4f8abe5b65ff83f0a", size = 6720386, upload-time = "2025-07-01T09:15:27.378Z" }, + { url = "https://files.pythonhosted.org/packages/e7/95/88efcaf384c3588e24259c4203b909cbe3e3c2d887af9e938c2022c9dd48/pillow-11.3.0-cp314-cp314-win32.whl", hash = "sha256:02a723e6bf909e7cea0dac1b0e0310be9d7650cd66222a5f1c571455c0a45214", size = 6370911, upload-time = "2025-07-01T09:15:29.294Z" }, + { url = "https://files.pythonhosted.org/packages/2e/cc/934e5820850ec5eb107e7b1a72dd278140731c669f396110ebc326f2a503/pillow-11.3.0-cp314-cp314-win_amd64.whl", hash = "sha256:a418486160228f64dd9e9efcd132679b7a02a5f22c982c78b6fc7dab3fefb635", size = 7117383, upload-time = "2025-07-01T09:15:31.128Z" }, + { url = "https://files.pythonhosted.org/packages/d6/e9/9c0a616a71da2a5d163aa37405e8aced9a906d574b4a214bede134e731bc/pillow-11.3.0-cp314-cp314-win_arm64.whl", hash = "sha256:155658efb5e044669c08896c0c44231c5e9abcaadbc5cd3648df2f7c0b96b9a6", size = 2511385, upload-time = "2025-07-01T09:15:33.328Z" }, + { url = "https://files.pythonhosted.org/packages/1a/33/c88376898aff369658b225262cd4f2659b13e8178e7534df9e6e1fa289f6/pillow-11.3.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:59a03cdf019efbfeeed910bf79c7c93255c3d54bc45898ac2a4140071b02b4ae", size = 5281129, upload-time = "2025-07-01T09:15:35.194Z" }, + { url = "https://files.pythonhosted.org/packages/1f/70/d376247fb36f1844b42910911c83a02d5544ebd2a8bad9efcc0f707ea774/pillow-11.3.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:f8a5827f84d973d8636e9dc5764af4f0cf2318d26744b3d902931701b0d46653", size = 4689580, upload-time = "2025-07-01T09:15:37.114Z" }, + { url = "https://files.pythonhosted.org/packages/eb/1c/537e930496149fbac69efd2fc4329035bbe2e5475b4165439e3be9cb183b/pillow-11.3.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ee92f2fd10f4adc4b43d07ec5e779932b4eb3dbfbc34790ada5a6669bc095aa6", size = 5902860, upload-time = "2025-07-03T13:10:50.248Z" }, + { url = "https://files.pythonhosted.org/packages/bd/57/80f53264954dcefeebcf9dae6e3eb1daea1b488f0be8b8fef12f79a3eb10/pillow-11.3.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c96d333dcf42d01f47b37e0979b6bd73ec91eae18614864622d9b87bbd5bbf36", size = 7670694, upload-time = "2025-07-03T13:10:56.432Z" }, + { url = "https://files.pythonhosted.org/packages/70/ff/4727d3b71a8578b4587d9c276e90efad2d6fe0335fd76742a6da08132e8c/pillow-11.3.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4c96f993ab8c98460cd0c001447bff6194403e8b1d7e149ade5f00594918128b", size = 6005888, upload-time = "2025-07-01T09:15:39.436Z" }, + { url = "https://files.pythonhosted.org/packages/05/ae/716592277934f85d3be51d7256f3636672d7b1abfafdc42cf3f8cbd4b4c8/pillow-11.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:41342b64afeba938edb034d122b2dda5db2139b9a4af999729ba8818e0056477", size = 6670330, upload-time = "2025-07-01T09:15:41.269Z" }, + { url = "https://files.pythonhosted.org/packages/e7/bb/7fe6cddcc8827b01b1a9766f5fdeb7418680744f9082035bdbabecf1d57f/pillow-11.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:068d9c39a2d1b358eb9f245ce7ab1b5c3246c7c8c7d9ba58cfa5b43146c06e50", size = 6114089, upload-time = "2025-07-01T09:15:43.13Z" }, + { url = "https://files.pythonhosted.org/packages/8b/f5/06bfaa444c8e80f1a8e4bff98da9c83b37b5be3b1deaa43d27a0db37ef84/pillow-11.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:a1bc6ba083b145187f648b667e05a2534ecc4b9f2784c2cbe3089e44868f2b9b", size = 6748206, upload-time = "2025-07-01T09:15:44.937Z" }, + { url = "https://files.pythonhosted.org/packages/f0/77/bc6f92a3e8e6e46c0ca78abfffec0037845800ea38c73483760362804c41/pillow-11.3.0-cp314-cp314t-win32.whl", hash = "sha256:118ca10c0d60b06d006be10a501fd6bbdfef559251ed31b794668ed569c87e12", size = 6377370, upload-time = "2025-07-01T09:15:46.673Z" }, + { url = "https://files.pythonhosted.org/packages/4a/82/3a721f7d69dca802befb8af08b7c79ebcab461007ce1c18bd91a5d5896f9/pillow-11.3.0-cp314-cp314t-win_amd64.whl", hash = "sha256:8924748b688aa210d79883357d102cd64690e56b923a186f35a82cbc10f997db", size = 7121500, upload-time = "2025-07-01T09:15:48.512Z" }, + { url = "https://files.pythonhosted.org/packages/89/c7/5572fa4a3f45740eaab6ae86fcdf7195b55beac1371ac8c619d880cfe948/pillow-11.3.0-cp314-cp314t-win_arm64.whl", hash = "sha256:79ea0d14d3ebad43ec77ad5272e6ff9bba5b679ef73375ea760261207fa8e0aa", size = 2512835, upload-time = "2025-07-01T09:15:50.399Z" }, + { url = "https://files.pythonhosted.org/packages/9e/e3/6fa84033758276fb31da12e5fb66ad747ae83b93c67af17f8c6ff4cc8f34/pillow-11.3.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:7c8ec7a017ad1bd562f93dbd8505763e688d388cde6e4a010ae1486916e713e6", size = 5270566, upload-time = "2025-07-01T09:16:19.801Z" }, + { url = "https://files.pythonhosted.org/packages/5b/ee/e8d2e1ab4892970b561e1ba96cbd59c0d28cf66737fc44abb2aec3795a4e/pillow-11.3.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:9ab6ae226de48019caa8074894544af5b53a117ccb9d3b3dcb2871464c829438", size = 4654618, upload-time = "2025-07-01T09:16:21.818Z" }, + { url = "https://files.pythonhosted.org/packages/f2/6d/17f80f4e1f0761f02160fc433abd4109fa1548dcfdca46cfdadaf9efa565/pillow-11.3.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fe27fb049cdcca11f11a7bfda64043c37b30e6b91f10cb5bab275806c32f6ab3", size = 4874248, upload-time = "2025-07-03T13:11:20.738Z" }, + { url = "https://files.pythonhosted.org/packages/de/5f/c22340acd61cef960130585bbe2120e2fd8434c214802f07e8c03596b17e/pillow-11.3.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:465b9e8844e3c3519a983d58b80be3f668e2a7a5db97f2784e7079fbc9f9822c", size = 6583963, upload-time = "2025-07-03T13:11:26.283Z" }, + { url = "https://files.pythonhosted.org/packages/31/5e/03966aedfbfcbb4d5f8aa042452d3361f325b963ebbadddac05b122e47dd/pillow-11.3.0-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5418b53c0d59b3824d05e029669efa023bbef0f3e92e75ec8428f3799487f361", size = 4957170, upload-time = "2025-07-01T09:16:23.762Z" }, + { url = "https://files.pythonhosted.org/packages/cc/2d/e082982aacc927fc2cab48e1e731bdb1643a1406acace8bed0900a61464e/pillow-11.3.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:504b6f59505f08ae014f724b6207ff6222662aab5cc9542577fb084ed0676ac7", size = 5581505, upload-time = "2025-07-01T09:16:25.593Z" }, + { url = "https://files.pythonhosted.org/packages/34/e7/ae39f538fd6844e982063c3a5e4598b8ced43b9633baa3a85ef33af8c05c/pillow-11.3.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:c84d689db21a1c397d001aa08241044aa2069e7587b398c8cc63020390b1c1b8", size = 6984598, upload-time = "2025-07-01T09:16:27.732Z" }, ] [[package]] name = "platformdirs" -version = "4.3.6" +version = "4.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]platformdirs-4.3.6.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]c89360cd9563f73aa5e2b907", size = 21302 } +sdist = { url = "https://files.pythonhosted.org/packages/23/e8/21db9c9987b0e728855bd57bff6984f67952bea55d6f75e055c46b5383e8/platformdirs-4.4.0.tar.gz", hash = "sha256:ca753cf4d81dc309bc67b0ea38fd15dc97bc30ce419a7f58d13eb3bf14c4febf", size = 21634, upload-time = "2025-08-26T14:32:04.268Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]a03e92031bab39e4554cc3fb", size = 18439 }, + { url = "https://files.pythonhosted.org/packages/40/4b/2028861e724d3bd36227adfa20d3fd24c3fc6d52032f4a93c133be5d17ce/platformdirs-4.4.0-py3-none-any.whl", hash = "sha256:abd01743f24e5287cd7a5db3752faf1a2d65353f38ec26d98e25a6db65958c85", size = 18654, upload-time = "2025-08-26T14:32:02.735Z" }, ] [[package]] name = "playwright" -version = "1.49.1" +version = "1.55.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "greenlet" }, { name = "pyee" }, ] wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]playwright-1.49.1-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]540da43a0b70616ad52592b8", size = 39559859 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]playwright-1.49.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:[AWS-SECRET-REMOVED]49d6f0cec28648d38a7137be", size = 38808973 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]playwright-1.49.1-py3-none-macosx_11_0_universal2.whl", hash = "sha256:[AWS-SECRET-REMOVED]cd4249feb6f59e115aaddfb8", size = 39559863 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]playwright-1.49.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]1953f2a982ff612d85b147d2", size = 44163300 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]playwright-1.49.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]0fef018ac34dfe86b34994b9", size = 43744353 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]playwright-1.49.1-py3-none-win32.whl", hash = "sha256:[AWS-SECRET-REMOVED]fbed28de30f4f022cc1745bb", size = 34060663 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]playwright-1.49.1-py3-none-win_amd64.whl", hash = "sha256:[AWS-SECRET-REMOVED]0aa0ca93dd0601a1400191df", size = 34060667 }, + { url = "https://files.pythonhosted.org/packages/80/3a/c81ff76df266c62e24f19718df9c168f49af93cabdbc4608ae29656a9986/playwright-1.55.0-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:d7da108a95001e412effca4f7610de79da1637ccdf670b1ae3fdc08b9694c034", size = 40428109, upload-time = "2025-08-28T15:46:20.357Z" }, + { url = "https://files.pythonhosted.org/packages/cf/f5/bdb61553b20e907196a38d864602a9b4a461660c3a111c67a35179b636fa/playwright-1.55.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:8290cf27a5d542e2682ac274da423941f879d07b001f6575a5a3a257b1d4ba1c", size = 38687254, upload-time = "2025-08-28T15:46:23.925Z" }, + { url = "https://files.pythonhosted.org/packages/4a/64/48b2837ef396487807e5ab53c76465747e34c7143fac4a084ef349c293a8/playwright-1.55.0-py3-none-macosx_11_0_universal2.whl", hash = "sha256:25b0d6b3fd991c315cca33c802cf617d52980108ab8431e3e1d37b5de755c10e", size = 40428108, upload-time = "2025-08-28T15:46:27.119Z" }, + { url = "https://files.pythonhosted.org/packages/08/33/858312628aa16a6de97839adc2ca28031ebc5391f96b6fb8fdf1fcb15d6c/playwright-1.55.0-py3-none-manylinux1_x86_64.whl", hash = "sha256:c6d4d8f6f8c66c483b0835569c7f0caa03230820af8e500c181c93509c92d831", size = 45905643, upload-time = "2025-08-28T15:46:30.312Z" }, + { url = "https://files.pythonhosted.org/packages/83/83/b8d06a5b5721931aa6d5916b83168e28bd891f38ff56fe92af7bdee9860f/playwright-1.55.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:29a0777c4ce1273acf90c87e4ae2fe0130182100d99bcd2ae5bf486093044838", size = 45296647, upload-time = "2025-08-28T15:46:33.221Z" }, + { url = "https://files.pythonhosted.org/packages/06/2e/9db64518aebcb3d6ef6cd6d4d01da741aff912c3f0314dadb61226c6a96a/playwright-1.55.0-py3-none-win32.whl", hash = "sha256:29e6d1558ad9d5b5c19cbec0a72f6a2e35e6353cd9f262e22148685b86759f90", size = 35476046, upload-time = "2025-08-28T15:46:36.184Z" }, + { url = "https://files.pythonhosted.org/packages/46/4f/9ba607fa94bb9cee3d4beb1c7b32c16efbfc9d69d5037fa85d10cafc618b/playwright-1.55.0-py3-none-win_amd64.whl", hash = "sha256:7eb5956473ca1951abb51537e6a0da55257bb2e25fc37c2b75af094a5c93736c", size = 35476048, upload-time = "2025-08-28T15:46:38.867Z" }, + { url = "https://files.pythonhosted.org/packages/21/98/5ca173c8ec906abde26c28e1ecb34887343fd71cc4136261b90036841323/playwright-1.55.0-py3-none-win_arm64.whl", hash = "sha256:012dc89ccdcbd774cdde8aeee14c08e0dd52ddb9135bf10e9db040527386bd76", size = 31225543, upload-time = "2025-08-28T15:46:41.613Z" }, ] [[package]] name = "pluggy" -version = "1.5.0" +version = "1.6.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pluggy-1.5.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]9195c3715ca9e2486f1d0cf1", size = 67955 } +sdist = { url = "https://files.pythonhosted.org/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3", size = 69412, upload-time = "2025-05-15T12:30:07.975Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pluggy-1.5.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]4d554740532335b9d75ea669", size = 20556 }, + { url = "https://files.pythonhosted.org/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746", size = 20538, upload-time = "2025-05-15T12:30:06.134Z" }, ] [[package]] name = "psycopg2-binary" version = "2.9.10" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]psycopg2-binary-2.9.10.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]fe2250e6522edaa782a06de2", size = 385764 } +sdist = { url = "https://files.pythonhosted.org/packages/cb/0e/bdc8274dc0585090b4e3432267d7be4dfbfd8971c0fa59167c711105a6bf/psycopg2-binary-2.9.10.tar.gz", hash = "sha256:4b3df0e6990aa98acda57d983942eff13d824135fe2250e6522edaa782a06de2", size = 385764, upload-time = "2024-10-16T11:24:58.126Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]psycopg2_binary-2.9.10-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]85872c7f7be23be5a53eb18d", size = 3044699 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]psycopg2_binary-2.9.10-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:[AWS-SECRET-REMOVED]05aed9415c3b093faaeb10fb", size = 3275245 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]cdcf71749c193cea540a74f7", size = 2851631 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:[AWS-SECRET-REMOVED]7d6943bfe6fec70ac4e4690d", size = 3082140 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:[AWS-SECRET-REMOVED]968e7db17ea96df3c023ef73", size = 3264762 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]cc5f065e8d5f840061bd0673", size = 3020967 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]6f4778739cb1a5a32f607d1f", size = 2872326 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:[AWS-SECRET-REMOVED]07c6df12b7737febc40f0909", size = 2822712 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:[AWS-SECRET-REMOVED]860ff3bbe1384130828714b1", size = 2920155 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]998122abe1dce6428bd86567", size = 2959356 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]psycopg2_binary-2.9.10-cp313-cp313-win_amd64.whl", hash = "sha256:[AWS-SECRET-REMOVED]9b46e6fd07c3eb46e4535142", size = 2569224 }, + { url = "https://files.pythonhosted.org/packages/9c/8f/9feb01291d0d7a0a4c6a6bab24094135c2b59c6a81943752f632c75896d6/psycopg2_binary-2.9.10-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:04392983d0bb89a8717772a193cfaac58871321e3ec69514e1c4e0d4957b5aff", size = 3043397, upload-time = "2024-10-16T11:19:40.033Z" }, + { url = "https://files.pythonhosted.org/packages/15/30/346e4683532011561cd9c8dfeac6a8153dd96452fee0b12666058ab7893c/psycopg2_binary-2.9.10-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:1a6784f0ce3fec4edc64e985865c17778514325074adf5ad8f80636cd029ef7c", size = 3274806, upload-time = "2024-10-16T11:19:43.5Z" }, + { url = "https://files.pythonhosted.org/packages/66/6e/4efebe76f76aee7ec99166b6c023ff8abdc4e183f7b70913d7c047701b79/psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5f86c56eeb91dc3135b3fd8a95dc7ae14c538a2f3ad77a19645cf55bab1799c", size = 2851370, upload-time = "2024-10-16T11:19:46.986Z" }, + { url = "https://files.pythonhosted.org/packages/7f/fd/ff83313f86b50f7ca089b161b8e0a22bb3c319974096093cd50680433fdb/psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2b3d2491d4d78b6b14f76881905c7a8a8abcf974aad4a8a0b065273a0ed7a2cb", size = 3080780, upload-time = "2024-10-16T11:19:50.242Z" }, + { url = "https://files.pythonhosted.org/packages/e6/c4/bfadd202dcda8333a7ccafdc51c541dbdfce7c2c7cda89fa2374455d795f/psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2286791ececda3a723d1910441c793be44625d86d1a4e79942751197f4d30341", size = 3264583, upload-time = "2024-10-16T11:19:54.424Z" }, + { url = "https://files.pythonhosted.org/packages/5d/f1/09f45ac25e704ac954862581f9f9ae21303cc5ded3d0b775532b407f0e90/psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:512d29bb12608891e349af6a0cccedce51677725a921c07dba6342beaf576f9a", size = 3019831, upload-time = "2024-10-16T11:19:57.762Z" }, + { url = "https://files.pythonhosted.org/packages/9e/2e/9beaea078095cc558f215e38f647c7114987d9febfc25cb2beed7c3582a5/psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5a507320c58903967ef7384355a4da7ff3f28132d679aeb23572753cbf2ec10b", size = 2871822, upload-time = "2024-10-16T11:20:04.693Z" }, + { url = "https://files.pythonhosted.org/packages/01/9e/ef93c5d93f3dc9fc92786ffab39e323b9aed066ba59fdc34cf85e2722271/psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:6d4fa1079cab9018f4d0bd2db307beaa612b0d13ba73b5c6304b9fe2fb441ff7", size = 2820975, upload-time = "2024-10-16T11:20:11.401Z" }, + { url = "https://files.pythonhosted.org/packages/a5/f0/049e9631e3268fe4c5a387f6fc27e267ebe199acf1bc1bc9cbde4bd6916c/psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:851485a42dbb0bdc1edcdabdb8557c09c9655dfa2ca0460ff210522e073e319e", size = 2919320, upload-time = "2024-10-16T11:20:17.959Z" }, + { url = "https://files.pythonhosted.org/packages/dc/9a/bcb8773b88e45fb5a5ea8339e2104d82c863a3b8558fbb2aadfe66df86b3/psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:35958ec9e46432d9076286dda67942ed6d968b9c3a6a2fd62b48939d1d78bf68", size = 2957617, upload-time = "2024-10-16T11:20:24.711Z" }, + { url = "https://files.pythonhosted.org/packages/e2/6b/144336a9bf08a67d217b3af3246abb1d027095dab726f0687f01f43e8c03/psycopg2_binary-2.9.10-cp311-cp311-win32.whl", hash = "sha256:ecced182e935529727401b24d76634a357c71c9275b356efafd8a2a91ec07392", size = 1024618, upload-time = "2024-10-16T11:20:27.718Z" }, + { url = "https://files.pythonhosted.org/packages/61/69/3b3d7bd583c6d3cbe5100802efa5beacaacc86e37b653fc708bf3d6853b8/psycopg2_binary-2.9.10-cp311-cp311-win_amd64.whl", hash = "sha256:ee0e8c683a7ff25d23b55b11161c2663d4b099770f6085ff0a20d4505778d6b4", size = 1163816, upload-time = "2024-10-16T11:20:30.777Z" }, + { url = "https://files.pythonhosted.org/packages/49/7d/465cc9795cf76f6d329efdafca74693714556ea3891813701ac1fee87545/psycopg2_binary-2.9.10-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:880845dfe1f85d9d5f7c412efea7a08946a46894537e4e5d091732eb1d34d9a0", size = 3044771, upload-time = "2024-10-16T11:20:35.234Z" }, + { url = "https://files.pythonhosted.org/packages/8b/31/6d225b7b641a1a2148e3ed65e1aa74fc86ba3fee850545e27be9e1de893d/psycopg2_binary-2.9.10-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:9440fa522a79356aaa482aa4ba500b65f28e5d0e63b801abf6aa152a29bd842a", size = 3275336, upload-time = "2024-10-16T11:20:38.742Z" }, + { url = "https://files.pythonhosted.org/packages/30/b7/a68c2b4bff1cbb1728e3ec864b2d92327c77ad52edcd27922535a8366f68/psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e3923c1d9870c49a2d44f795df0c889a22380d36ef92440ff618ec315757e539", size = 2851637, upload-time = "2024-10-16T11:20:42.145Z" }, + { url = "https://files.pythonhosted.org/packages/0b/b1/cfedc0e0e6f9ad61f8657fd173b2f831ce261c02a08c0b09c652b127d813/psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7b2c956c028ea5de47ff3a8d6b3cc3330ab45cf0b7c3da35a2d6ff8420896526", size = 3082097, upload-time = "2024-10-16T11:20:46.185Z" }, + { url = "https://files.pythonhosted.org/packages/18/ed/0a8e4153c9b769f59c02fb5e7914f20f0b2483a19dae7bf2db54b743d0d0/psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f758ed67cab30b9a8d2833609513ce4d3bd027641673d4ebc9c067e4d208eec1", size = 3264776, upload-time = "2024-10-16T11:20:50.879Z" }, + { url = "https://files.pythonhosted.org/packages/10/db/d09da68c6a0cdab41566b74e0a6068a425f077169bed0946559b7348ebe9/psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8cd9b4f2cfab88ed4a9106192de509464b75a906462fb846b936eabe45c2063e", size = 3020968, upload-time = "2024-10-16T11:20:56.819Z" }, + { url = "https://files.pythonhosted.org/packages/94/28/4d6f8c255f0dfffb410db2b3f9ac5218d959a66c715c34cac31081e19b95/psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6dc08420625b5a20b53551c50deae6e231e6371194fa0651dbe0fb206452ae1f", size = 2872334, upload-time = "2024-10-16T11:21:02.411Z" }, + { url = "https://files.pythonhosted.org/packages/05/f7/20d7bf796593c4fea95e12119d6cc384ff1f6141a24fbb7df5a668d29d29/psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:d7cd730dfa7c36dbe8724426bf5612798734bff2d3c3857f36f2733f5bfc7c00", size = 2822722, upload-time = "2024-10-16T11:21:09.01Z" }, + { url = "https://files.pythonhosted.org/packages/4d/e4/0c407ae919ef626dbdb32835a03b6737013c3cc7240169843965cada2bdf/psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:155e69561d54d02b3c3209545fb08938e27889ff5a10c19de8d23eb5a41be8a5", size = 2920132, upload-time = "2024-10-16T11:21:16.339Z" }, + { url = "https://files.pythonhosted.org/packages/2d/70/aa69c9f69cf09a01da224909ff6ce8b68faeef476f00f7ec377e8f03be70/psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c3cc28a6fd5a4a26224007712e79b81dbaee2ffb90ff406256158ec4d7b52b47", size = 2959312, upload-time = "2024-10-16T11:21:25.584Z" }, + { url = "https://files.pythonhosted.org/packages/d3/bd/213e59854fafe87ba47814bf413ace0dcee33a89c8c8c814faca6bc7cf3c/psycopg2_binary-2.9.10-cp312-cp312-win32.whl", hash = "sha256:ec8a77f521a17506a24a5f626cb2aee7850f9b69a0afe704586f63a464f3cd64", size = 1025191, upload-time = "2024-10-16T11:21:29.912Z" }, + { url = "https://files.pythonhosted.org/packages/92/29/06261ea000e2dc1e22907dbbc483a1093665509ea586b29b8986a0e56733/psycopg2_binary-2.9.10-cp312-cp312-win_amd64.whl", hash = "sha256:18c5ee682b9c6dd3696dad6e54cc7ff3a1a9020df6a5c0f861ef8bfd338c3ca0", size = 1164031, upload-time = "2024-10-16T11:21:34.211Z" }, + { url = "https://files.pythonhosted.org/packages/3e/30/d41d3ba765609c0763505d565c4d12d8f3c79793f0d0f044ff5a28bf395b/psycopg2_binary-2.9.10-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:26540d4a9a4e2b096f1ff9cce51253d0504dca5a85872c7f7be23be5a53eb18d", size = 3044699, upload-time = "2024-10-16T11:21:42.841Z" }, + { url = "https://files.pythonhosted.org/packages/35/44/257ddadec7ef04536ba71af6bc6a75ec05c5343004a7ec93006bee66c0bc/psycopg2_binary-2.9.10-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:e217ce4d37667df0bc1c397fdcd8de5e81018ef305aed9415c3b093faaeb10fb", size = 3275245, upload-time = "2024-10-16T11:21:51.989Z" }, + { url = "https://files.pythonhosted.org/packages/1b/11/48ea1cd11de67f9efd7262085588790a95d9dfcd9b8a687d46caf7305c1a/psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:245159e7ab20a71d989da00f280ca57da7641fa2cdcf71749c193cea540a74f7", size = 2851631, upload-time = "2024-10-16T11:21:57.584Z" }, + { url = "https://files.pythonhosted.org/packages/62/e0/62ce5ee650e6c86719d621a761fe4bc846ab9eff8c1f12b1ed5741bf1c9b/psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c4ded1a24b20021ebe677b7b08ad10bf09aac197d6943bfe6fec70ac4e4690d", size = 3082140, upload-time = "2024-10-16T11:22:02.005Z" }, + { url = "https://files.pythonhosted.org/packages/27/ce/63f946c098611f7be234c0dd7cb1ad68b0b5744d34f68062bb3c5aa510c8/psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3abb691ff9e57d4a93355f60d4f4c1dd2d68326c968e7db17ea96df3c023ef73", size = 3264762, upload-time = "2024-10-16T11:22:06.412Z" }, + { url = "https://files.pythonhosted.org/packages/43/25/c603cd81402e69edf7daa59b1602bd41eb9859e2824b8c0855d748366ac9/psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8608c078134f0b3cbd9f89b34bd60a943b23fd33cc5f065e8d5f840061bd0673", size = 3020967, upload-time = "2024-10-16T11:22:11.583Z" }, + { url = "https://files.pythonhosted.org/packages/5f/d6/8708d8c6fca531057fa170cdde8df870e8b6a9b136e82b361c65e42b841e/psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:230eeae2d71594103cd5b93fd29d1ace6420d0b86f4778739cb1a5a32f607d1f", size = 2872326, upload-time = "2024-10-16T11:22:16.406Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ac/5b1ea50fc08a9df82de7e1771537557f07c2632231bbab652c7e22597908/psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:bb89f0a835bcfc1d42ccd5f41f04870c1b936d8507c6df12b7737febc40f0909", size = 2822712, upload-time = "2024-10-16T11:22:21.366Z" }, + { url = "https://files.pythonhosted.org/packages/c4/fc/504d4503b2abc4570fac3ca56eb8fed5e437bf9c9ef13f36b6621db8ef00/psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f0c2d907a1e102526dd2986df638343388b94c33860ff3bbe1384130828714b1", size = 2920155, upload-time = "2024-10-16T11:22:25.684Z" }, + { url = "https://files.pythonhosted.org/packages/b2/d1/323581e9273ad2c0dbd1902f3fb50c441da86e894b6e25a73c3fda32c57e/psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f8157bed2f51db683f31306aa497311b560f2265998122abe1dce6428bd86567", size = 2959356, upload-time = "2024-10-16T11:22:30.562Z" }, + { url = "https://files.pythonhosted.org/packages/08/50/d13ea0a054189ae1bc21af1d85b6f8bb9bbc5572991055d70ad9006fe2d6/psycopg2_binary-2.9.10-cp313-cp313-win_amd64.whl", hash = "sha256:27422aa5f11fbcd9b18da48373eb67081243662f9b46e6fd07c3eb46e4535142", size = 2569224, upload-time = "2025-01-04T20:09:19.234Z" }, ] [[package]] name = "pyasn1" version = "0.6.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pyasn1-0.6.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]3cb4a5ae3857a3170128b034", size = 145322 } +sdist = { url = "https://files.pythonhosted.org/packages/ba/e9/01f1a64245b89f039897cb0130016d79f77d52669aae6ee7b159a6c4c018/pyasn1-0.6.1.tar.gz", hash = "sha256:6f580d2bdd84365380830acf45550f2511469f673cb4a5ae3857a3170128b034", size = 145322, upload-time = "2024-09-10T22:41:42.55Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pyasn1-0.6.1-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]0ab7e886e2d0f7672af84629", size = 83135 }, + { url = "https://files.pythonhosted.org/packages/c8/f1/d6a797abb14f6283c0ddff96bbdd46937f64122b8c925cab503dd37f8214/pyasn1-0.6.1-py3-none-any.whl", hash = "sha256:0d632f46f2ba09143da3a8afe9e33fb6f92fa2320ab7e886e2d0f7672af84629", size = 83135, upload-time = "2024-09-11T16:00:36.122Z" }, ] [[package]] name = "pyasn1-modules" -version = "0.4.1" +version = "0.4.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pyasn1" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pyasn1_modules-0.4.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]2ad4377f240d33ac2ab60a7c", size = 310028 } +sdist = { url = "https://files.pythonhosted.org/packages/e9/e6/78ebbb10a8c8e4b61a59249394a4a594c1a7af95593dc933a349c8d00964/pyasn1_modules-0.4.2.tar.gz", hash = "sha256:677091de870a80aae844b1ca6134f54652fa2c8c5a52aa396440ac3106e941e6", size = 307892, upload-time = "2025-03-28T02:41:22.17Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pyasn1_modules-0.4.1-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]568fc30e2574a6c7d07838fd", size = 181537 }, + { url = "https://files.pythonhosted.org/packages/47/8d/d529b5d697919ba8c11ad626e835d4039be708a35b0d22de83a269a6682c/pyasn1_modules-0.4.2-py3-none-any.whl", hash = "sha256:29253a9207ce32b64c3ac6600edc75368f98473906e8fd1043bd6b5b1de2c14a", size = 181259, upload-time = "2025-03-28T02:41:19.028Z" }, ] [[package]] name = "pycodestyle" -version = "2.12.1" +version = "2.14.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pycodestyle-2.12.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]3e6f842df996bf62f6d73521", size = 39232 } +sdist = { url = "https://files.pythonhosted.org/packages/11/e0/abfd2a0d2efe47670df87f3e3a0e2edda42f055053c85361f19c0e2c1ca8/pycodestyle-2.14.0.tar.gz", hash = "sha256:c4b5b517d278089ff9d0abdec919cd97262a3367449ea1c8b49b91529167b783", size = 39472, upload-time = "2025-06-20T18:49:48.75Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pycodestyle-2.12.1-py2.py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]0cd23c61ea0040283a9d78b3", size = 31284 }, + { url = "https://files.pythonhosted.org/packages/d7/27/a58ddaf8c588a3ef080db9d0b7e0b97215cee3a45df74f3a94dbbf5c893a/pycodestyle-2.14.0-py2.py3-none-any.whl", hash = "sha256:dd6bf7cb4ee77f8e016f9c8e74a35ddd9f67e1d5fd4184d86c3b98e07099f42d", size = 31594, upload-time = "2025-06-20T18:49:47.491Z" }, ] [[package]] name = "pycountry" version = "24.6.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pycountry-24.6.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]dcc1315613174f6466c10221", size = 6043910 } +sdist = { url = "https://files.pythonhosted.org/packages/76/57/c389fa68c50590881a75b7883eeb3dc15e9e73a0fdc001cdd45c13290c92/pycountry-24.6.1.tar.gz", hash = "sha256:b61b3faccea67f87d10c1f2b0fc0be714409e8fcdcc1315613174f6466c10221", size = 6043910, upload-time = "2024-06-01T04:12:15.05Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pycountry-24.6.1-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]8a27f8942c8dca351d6ce06f", size = 6335189 }, + { url = "https://files.pythonhosted.org/packages/b1/ec/1fb891d8a2660716aadb2143235481d15ed1cbfe3ad669194690b0604492/pycountry-24.6.1-py3-none-any.whl", hash = "sha256:f1a4fb391cd7214f8eefd39556d740adcc233c778a27f8942c8dca351d6ce06f", size = 6335189, upload-time = "2024-06-01T04:11:49.711Z" }, ] [[package]] name = "pycparser" -version = "2.22" +version = "2.23" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pycparser-2.22.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]f992381b05c701439eec10f6", size = 172736 } +sdist = { url = "https://files.pythonhosted.org/packages/fe/cf/d2d3b9f5699fb1e4615c8e32ff220203e43b248e1dfcc6736ad9057731ca/pycparser-2.23.tar.gz", hash = "sha256:78816d4f24add8f10a06d6f05b4d424ad9e96cfebf68a4ddc99c65c0720d00c2", size = 173734, upload-time = "2025-09-09T13:23:47.91Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pycparser-2.22-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]cdc24edd75470f4de499cfcc", size = 117552 }, + { url = "https://files.pythonhosted.org/packages/a0/e3/59cd50310fc9b59512193629e1984c1f95e5c8ae6e5d8c69532ccc65a7fe/pycparser-2.23-py3-none-any.whl", hash = "sha256:e5c6e8d3fbad53479cab09ac03729e0a9faf2bee3db8208a550daf5af81a5934", size = 118140, upload-time = "2025-09-09T13:23:46.651Z" }, ] [[package]] name = "pyee" -version = "12.0.0" +version = "13.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pyee-12.0.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]fdb8d688e0d08c55a534e145", size = 29675 } +sdist = { url = "https://files.pythonhosted.org/packages/95/03/1fd98d5841cd7964a27d729ccf2199602fe05eb7a405c1462eb7277945ed/pyee-13.0.0.tar.gz", hash = "sha256:b391e3c5a434d1f5118a25615001dbc8f669cf410ab67d04c4d4e07c55481c37", size = 31250, upload-time = "2025-03-17T18:53:15.955Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pyee-12.0.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]745758225e31a59f4095c990", size = 14831 }, + { url = "https://files.pythonhosted.org/packages/9b/4d/b9add7c84060d4c1906abe9a7e5359f2a60f7a9a4f67268b2766673427d8/pyee-13.0.0-py3-none-any.whl", hash = "sha256:48195a3cddb3b1515ce0695ed76036b5ccc2ef3a9f963ff9f77aec0139845498", size = 15730, upload-time = "2025-03-17T18:53:14.532Z" }, ] [[package]] name = "pyflakes" -version = "3.2.0" +version = "3.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pyflakes-3.2.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]c8b630657d1701f026f8af3f", size = 63788 } +sdist = { url = "https://files.pythonhosted.org/packages/45/dc/fd034dc20b4b264b3d015808458391acbf9df40b1e54750ef175d39180b1/pyflakes-3.4.0.tar.gz", hash = "sha256:b24f96fafb7d2ab0ec5075b7350b3d2d2218eab42003821c06344973d3ea2f58", size = 64669, upload-time = "2025-06-20T18:45:27.834Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pyflakes-3.2.0-py2.py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]a3e24c251c5c62489568074a", size = 62725 }, + { url = "https://files.pythonhosted.org/packages/c2/2f/81d580a0fb83baeb066698975cb14a618bdbed7720678566f1b046a95fe8/pyflakes-3.4.0-py2.py3-none-any.whl", hash = "sha256:f742a7dbd0d9cb9ea41e9a24a918996e8170c799fa528688d40dd582c8265f4f", size = 63551, upload-time = "2025-06-20T18:45:26.937Z" }, +] + +[[package]] +name = "pygments" +version = "2.19.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887", size = 4968631, upload-time = "2025-06-21T13:39:12.283Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b", size = 1225217, upload-time = "2025-06-21T13:39:07.939Z" }, ] [[package]] name = "pyjwt" version = "2.10.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pyjwt-2.10.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]e6648ee0a2aedb6cf9381953", size = 87785 } +sdist = { url = "https://files.pythonhosted.org/packages/e7/46/bd74733ff231675599650d3e47f361794b22ef3e3770998dda30d3b63726/pyjwt-2.10.1.tar.gz", hash = "sha256:3cc5772eb20009233caf06e9d8a0577824723b44e6648ee0a2aedb6cf9381953", size = 87785, upload-time = "2024-11-28T03:43:29.933Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]PyJWT-2.10.1-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]44f25406ffaebd50bd98dacb", size = 22997 }, + { url = "https://files.pythonhosted.org/packages/61/ad/689f02752eeec26aed679477e80e632ef1b682313be70793d798c1d5fc8f/PyJWT-2.10.1-py3-none-any.whl", hash = "sha256:dcdd193e30abefd5debf142f9adfcdd2b58004e644f25406ffaebd50bd98dacb", size = 22997, upload-time = "2024-11-28T03:43:27.893Z" }, ] [[package]] name = "pyopenssl" -version = "24.3.0" +version = "25.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cryptography" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pyopenssl-24.3.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]c5ce1cf43a9a173b8138bb36", size = 178944 } +sdist = { url = "https://files.pythonhosted.org/packages/80/be/97b83a464498a79103036bc74d1038df4a7ef0e402cfaf4d5e113fb14759/pyopenssl-25.3.0.tar.gz", hash = "sha256:c981cb0a3fd84e8602d7afc209522773b94c1c2446a3c710a75b06fe1beae329", size = 184073, upload-time = "2025-09-17T00:32:21.037Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pyOpenSSL-24.3.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]657a08a989fb3be5514c904a", size = 56111 }, + { url = "https://files.pythonhosted.org/packages/d1/81/ef2b1dfd1862567d573a4fdbc9f969067621764fbb74338496840a1d2977/pyopenssl-25.3.0-py3-none-any.whl", hash = "sha256:1fda6fc034d5e3d179d39e59c1895c9faeaf40a79de5fc4cbbfbe0d36f4a77b6", size = 57268, upload-time = "2025-09-17T00:32:19.474Z" }, ] [[package]] name = "pytest" -version = "8.3.4" +version = "8.4.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, { name = "iniconfig" }, { name = "packaging" }, { name = "pluggy" }, + { name = "pygments" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pytest-8.3.4.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]82f4007408d242b4f8610761", size = 1445919 } +sdist = { url = "https://files.pythonhosted.org/packages/a3/5c/00a0e072241553e1a7496d638deababa67c5058571567b92a7eaa258397c/pytest-8.4.2.tar.gz", hash = "sha256:86c0d0b93306b961d58d62a4db4879f27fe25513d4b969df351abdddb3c30e01", size = 1519618, upload-time = "2025-09-04T14:34:22.711Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pytest-8.3.4-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]30f0a3d3335edde19788b6f6", size = 343083 }, + { url = "https://files.pythonhosted.org/packages/a8/a4/20da314d277121d6534b3a980b29035dcd51e6744bd79075a6ce8fa4eb8d/pytest-8.4.2-py3-none-any.whl", hash = "sha256:872f880de3fc3a5bdc88a11b39c9710c3497a547cfa9320bc3c5e62fbf272e79", size = 365750, upload-time = "2025-09-04T14:34:20.226Z" }, ] [[package]] @@ -780,26 +1038,26 @@ dependencies = [ { name = "pytest" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pytest_base_url-2.1.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]1b753e950c63e03aee745d45", size = 6702 } +sdist = { url = "https://files.pythonhosted.org/packages/ae/1a/b64ac368de6b993135cb70ca4e5d958a5c268094a3a2a4cac6f0021b6c4f/pytest_base_url-2.1.0.tar.gz", hash = "sha256:02748589a54f9e63fcbe62301d6b0496da0d10231b753e950c63e03aee745d45", size = 6702, upload-time = "2024-01-31T22:43:00.81Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pytest_base_url-2.1.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]1ea44cebfe45849d2d2812e6", size = 5302 }, + { url = "https://files.pythonhosted.org/packages/98/1c/b00940ab9eb8ede7897443b771987f2f4a76f06be02f1b3f01eb7567e24a/pytest_base_url-2.1.0-py3-none-any.whl", hash = "sha256:3ad15611778764d451927b2a53240c1a7a591b521ea44cebfe45849d2d2812e6", size = 5302, upload-time = "2024-01-31T22:42:58.897Z" }, ] [[package]] name = "pytest-django" -version = "4.9.0" +version = "4.11.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pytest_django-4.9.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]6807121f11bd6a3b03428314", size = 84067 } +sdist = { url = "https://files.pythonhosted.org/packages/b1/fb/55d580352db26eb3d59ad50c64321ddfe228d3d8ac107db05387a2fadf3a/pytest_django-4.11.1.tar.gz", hash = "sha256:a949141a1ee103cb0e7a20f1451d355f83f5e4a5d07bdd4dcfdd1fd0ff227991", size = 86202, upload-time = "2025-04-03T18:56:09.338Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pytest_django-4.9.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]a549a7d38a3154d5731b2b99", size = 23723 }, + { url = "https://files.pythonhosted.org/packages/be/ac/bd0608d229ec808e51a21044f3f2f27b9a37e7a0ebaca7247882e67876af/pytest_django-4.11.1-py3-none-any.whl", hash = "sha256:1b63773f648aa3d8541000c26929c1ea63934be1cfa674c76436966d73fe6a10", size = 25281, upload-time = "2025-04-03T18:56:07.678Z" }, ] [[package]] name = "pytest-playwright" -version = "0.6.2" +version = "0.7.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "playwright" }, @@ -807,18 +1065,27 @@ dependencies = [ { name = "pytest-base-url" }, { name = "python-slugify" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pytest_playwright-0.6.2.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]6d97f6cb9674db8a4d4ed06c", size = 16293 } +sdist = { url = "https://files.pythonhosted.org/packages/a0/1e/9771990bad2b59d37728c4b6f28c234b3badbb2494bd72d54a6e2a988e23/pytest_playwright-0.7.1.tar.gz", hash = "sha256:94b551b2677ecdc16284fcd6a4f0045eafda47a60e74410f3fe4d8260e12cabf", size = 16769, upload-time = "2025-09-08T08:10:53.765Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]pytest_playwright-0.6.2-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]1f8b3acf575beed84e7e9043", size = 16436 }, + { url = "https://files.pythonhosted.org/packages/dd/59/373da90ce6a1a46ca6a449bf16cea11a3c6e269814eb60e7668526350b95/pytest_playwright-0.7.1-py3-none-any.whl", hash = "sha256:fcc46510fb75f8eba6df3bc8e84e4e902483d92be98075f20b9d160651a36d90", size = 16754, upload-time = "2025-09-08T08:10:55.92Z" }, +] + +[[package]] +name = "python-decouple" +version = "3.8" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/e1/97/373dcd5844ec0ea5893e13c39a2c67e7537987ad8de3842fe078db4582fa/python-decouple-3.8.tar.gz", hash = "sha256:ba6e2657d4f376ecc46f77a3a615e058d93ba5e465c01bbe57289bfb7cce680f", size = 9612, upload-time = "2023-03-01T19:38:38.143Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a2/d4/9193206c4563ec771faf2ccf54815ca7918529fe81f6adb22ee6d0e06622/python_decouple-3.8-py3-none-any.whl", hash = "sha256:d0d45340815b25f4de59c974b855bb38d03151d81b037d9e3f463b0c9f8cbd66", size = 9947, upload-time = "2023-03-01T19:38:36.015Z" }, ] [[package]] name = "python-dotenv" -version = "1.0.1" +version = "1.1.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]python-dotenv-1.0.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]77783dc6ee09987c37ec10ca", size = 39115 } +sdist = { url = "https://files.pythonhosted.org/packages/f6/b0/4bc07ccd3572a2f9df7e6782f52b0c6c90dcbb803ac4a167702d7d0dfe1e/python_dotenv-1.1.1.tar.gz", hash = "sha256:a8a6399716257f45be6a007360200409fce5cda2661e3dec71d23dc15f6189ab", size = 41978, upload-time = "2025-06-24T04:21:07.341Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]python_dotenv-1.0.1-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]0b564ed0d674909a68ebf16a", size = 19863 }, + { url = "https://files.pythonhosted.org/packages/5f/ed/539768cf28c661b5b068d66d96a2f155c4971a5d55684a514c1a0e0dec2f/python_dotenv-1.1.1-py3-none-any.whl", hash = "sha256:31f23644fe2602f88ff55e1f5c79ba497e01224ee7737937930c448e4d0e24dc", size = 20556, upload-time = "2025-06-24T04:21:06.073Z" }, ] [[package]] @@ -828,23 +1095,35 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "text-unidecode" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]python-slugify-8.0.4.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]fe41dd10822f3907b937c856", size = 10921 } +sdist = { url = "https://files.pythonhosted.org/packages/87/c7/5e1547c44e31da50a460df93af11a535ace568ef89d7a811069ead340c4a/python-slugify-8.0.4.tar.gz", hash = "sha256:59202371d1d05b54a9e7720c5e038f928f45daaffe41dd10822f3907b937c856", size = 10921, upload-time = "2024-02-08T18:32:45.488Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]python_slugify-8.0.4-py2.py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]5fd9e3a70164fc8c50faa6b8", size = 10051 }, + { url = "https://files.pythonhosted.org/packages/a4/62/02da182e544a51a5c3ccf4b03ab79df279f9c60c5e82d5e8bec7ca26ac11/python_slugify-8.0.4-py2.py3-none-any.whl", hash = "sha256:276540b79961052b66b7d116620b36518847f52d5fd9e3a70164fc8c50faa6b8", size = 10051, upload-time = "2024-02-08T18:32:43.911Z" }, +] + +[[package]] +name = "pytokens" +version = "0.1.10" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/30/5f/e959a442435e24f6fb5a01aec6c657079ceaca1b3baf18561c3728d681da/pytokens-0.1.10.tar.gz", hash = "sha256:c9a4bfa0be1d26aebce03e6884ba454e842f186a59ea43a6d3b25af58223c044", size = 12171, upload-time = "2025-02-19T14:51:22.001Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/60/e5/63bed382f6a7a5ba70e7e132b8b7b8abbcf4888ffa6be4877698dcfbed7d/pytokens-0.1.10-py3-none-any.whl", hash = "sha256:db7b72284e480e69fb085d9f251f66b3d2df8b7166059261258ff35f50fb711b", size = 12046, upload-time = "2025-02-19T14:51:18.694Z" }, ] [[package]] name = "redis" -version = "5.2.1" +version = "6.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]redis-5.2.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]0f0e44413dd7d9c060a54e0f", size = 4608355 } +dependencies = [ + { name = "async-timeout", marker = "python_full_version < '3.11.3'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/0d/d6/e8b92798a5bd67d659d51a18170e91c16ac3b59738d91894651ee255ed49/redis-6.4.0.tar.gz", hash = "sha256:b01bc7282b8444e28ec36b261df5375183bb47a07eb9c603f284e89cbc5ef010", size = 4647399, upload-time = "2025-08-07T08:10:11.441Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]redis-5.2.1-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]e025f5dd83e6a6418b6989e4", size = 261502 }, + { url = "https://files.pythonhosted.org/packages/e8/02/89e2ed7e85db6c93dfa9e8f691c5087df4e3551ab39081a4d7c6d1f90e05/redis-6.4.0-py3-none-any.whl", hash = "sha256:f0544fa9604264e9464cdf4814e7d4830f74b165d52f2a330a760a88dd248b7f", size = 279847, upload-time = "2025-08-07T08:10:09.84Z" }, ] [[package]] name = "requests" -version = "2.32.3" +version = "2.32.5" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "certifi" }, @@ -852,9 +1131,18 @@ dependencies = [ { name = "idna" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]requests-2.32.3.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]4ccd6402399eaf68af20a760", size = 131218 } +sdist = { url = "https://files.pythonhosted.org/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4/requests-2.32.5.tar.gz", hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf", size = 134517, upload-time = "2025-08-18T20:46:02.573Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]requests-2.32.3-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]cdfca038c02654d061d6dcc6", size = 64928 }, + { url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6", size = 64738, upload-time = "2025-08-18T20:46:00.542Z" }, +] + +[[package]] +name = "semver" +version = "3.0.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/72/d1/d3159231aec234a59dd7d601e9dd9fe96f3afff15efd33c1070019b26132/semver-3.0.4.tar.gz", hash = "sha256:afc7d8c584a5ed0a11033af086e8af226a9c0b206f313e0301f8dd7b6b589602", size = 269730, upload-time = "2025-01-24T13:19:27.617Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a6/24/4d91e05817e92e3a61c8a21e08fd0f390f5301f1c448b137c57c4bc6e543/semver-3.0.4-py3-none-any.whl", hash = "sha256:9c824d87ba7f7ab4a1890799cec8596f15c1241cb473404ea1cb0c55e4b04746", size = 17912, upload-time = "2025-01-24T13:19:24.949Z" }, ] [[package]] @@ -867,45 +1155,45 @@ dependencies = [ { name = "pyasn1" }, { name = "pyasn1-modules" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]service_identity-24.2.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]013b375c355751557cbe8e09", size = 39245 } +sdist = { url = "https://files.pythonhosted.org/packages/07/a5/dfc752b979067947261dbbf2543470c58efe735c3c1301dd870ef27830ee/service_identity-24.2.0.tar.gz", hash = "sha256:b8683ba13f0d39c6cd5d625d2c5f65421d6d707b013b375c355751557cbe8e09", size = 39245, upload-time = "2024-10-26T07:21:57.736Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]service_identity-24.2.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]6e1e0d3e0fe2b8a59f6d4a85", size = 11364 }, + { url = "https://files.pythonhosted.org/packages/08/2c/ca6dd598b384bc1ce581e24aaae0f2bed4ccac57749d5c3befbb5e742081/service_identity-24.2.0-py3-none-any.whl", hash = "sha256:6b047fbd8a84fd0bb0d55ebce4031e400562b9196e1e0d3e0fe2b8a59f6d4a85", size = 11364, upload-time = "2024-10-26T07:21:56.302Z" }, ] [[package]] name = "setuptools" -version = "75.6.0" +version = "80.9.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]setuptools-75.6.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]19366cc914424cdbd28252f6", size = 1337429 } +sdist = { url = "https://files.pythonhosted.org/packages/18/5d/3bf57dcd21979b887f014ea83c24ae194cfcd12b9e0fda66b957c69d1fca/setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c", size = 1319958, upload-time = "2025-05-27T00:56:51.443Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]setuptools-75.6.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]f28f722cce7c273d253aaf7d", size = 1224032 }, + { url = "https://files.pythonhosted.org/packages/a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922", size = 1201486, upload-time = "2025-05-27T00:56:49.664Z" }, ] [[package]] name = "shellingham" version = "1.5.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]shellingham-1.5.4.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]34bfce294b0a0291363404de", size = 10310 } +sdist = { url = "https://files.pythonhosted.org/packages/58/15/8b3609fd3830ef7b27b655beb4b4e9c62313a4e8da8c676e142cc210d58e/shellingham-1.5.4.tar.gz", hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de", size = 10310, upload-time = "2023-10-24T04:13:40.426Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]56c89140852d1120324e8686", size = 9755 }, + { url = "https://files.pythonhosted.org/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686", size = 9755, upload-time = "2023-10-24T04:13:38.866Z" }, ] [[package]] name = "sqlparse" version = "0.5.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]sqlparse-0.5.3.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]3cfeaa8e6ff60b4807ec9272", size = 84999 } +sdist = { url = "https://files.pythonhosted.org/packages/e5/40/edede8dd6977b0d3da179a342c198ed100dd2aba4be081861ee5911e4da4/sqlparse-0.5.3.tar.gz", hash = "sha256:09f67787f56a0b16ecdbde1bfc7f5d9c3371ca683cfeaa8e6ff60b4807ec9272", size = 84999, upload-time = "2024-12-10T12:05:30.728Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]sqlparse-0.5.3-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]cdfc72e281548517081f16ca", size = 44415 }, + { url = "https://files.pythonhosted.org/packages/a9/5c/bfd6bd0bf979426d405cc6e71eceb8701b148b16c21d2dc3c261efc61c7b/sqlparse-0.5.3-py3-none-any.whl", hash = "sha256:cf2196ed3418f3ba5de6af7e82c694a9fbdbfecccdfc72e281548517081f16ca", size = 44415, upload-time = "2024-12-10T12:05:27.824Z" }, ] [[package]] name = "text-unidecode" version = "1.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]text-unidecode-1.3.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]fa49aa5b105294dd5c4aab93", size = 76885 } +sdist = { url = "https://files.pythonhosted.org/packages/ab/e2/e9a00f0ccb71718418230718b3d900e71a5d16e701a3dae079a21e9cd8f8/text-unidecode-1.3.tar.gz", hash = "sha256:bad6603bb14d279193107714b288be206cac565dfa49aa5b105294dd5c4aab93", size = 76885, upload-time = "2019-08-30T21:36:45.405Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]text_unidecode-1.3-py2.py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]888b18189350b67134a822e8", size = 78154 }, + { url = "https://files.pythonhosted.org/packages/a6/a5/c0b6468d3824fe3fde30dbb5e1f687b291608f9473681bbf7dabbf5a87d7/text_unidecode-1.3-py2.py3-none-any.whl", hash = "sha256:1311f10e8b895935241623731c2ba64f4c455287888b18189350b67134a822e8", size = 78154, upload-time = "2019-08-30T21:37:03.543Z" }, ] [[package]] @@ -941,6 +1229,7 @@ dependencies = [ { name = "pytest" }, { name = "pytest-django" }, { name = "pytest-playwright" }, + { name = "python-decouple" }, { name = "python-dotenv" }, { name = "requests" }, { name = "whitenoise" }, @@ -976,6 +1265,7 @@ requires-dist = [ { name = "pytest", specifier = ">=8.3.4" }, { name = "pytest-django", specifier = ">=4.9.0" }, { name = "pytest-playwright", specifier = ">=0.4.3" }, + { name = "python-decouple", specifier = ">=3.8" }, { name = "python-dotenv", specifier = ">=1.0.1" }, { name = "requests", specifier = ">=2.32.3" }, { name = "whitenoise", specifier = ">=6.6.0" }, @@ -983,7 +1273,7 @@ requires-dist = [ [[package]] name = "twisted" -version = "24.11.0" +version = "25.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "attrs" }, @@ -994,9 +1284,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "zope-interface" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]twisted-24.11.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]45b10d19043f2b57eb0115b5", size = 3526722 } +sdist = { url = "https://files.pythonhosted.org/packages/13/0f/82716ed849bf7ea4984c21385597c949944f0f9b428b5710f79d0afc084d/twisted-25.5.0.tar.gz", hash = "sha256:1deb272358cb6be1e3e8fc6f9c8b36f78eb0fa7c2233d2dbe11ec6fee04ea316", size = 3545725, upload-time = "2025-06-07T09:52:24.858Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]twisted-24.11.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]d3b2b8252d76f2ba65f54261", size = 3188667 }, + { url = "https://files.pythonhosted.org/packages/eb/66/ab7efd8941f0bc7b2bd555b0f0471bff77df4c88e0cc31120c82737fec77/twisted-25.5.0-py3-none-any.whl", hash = "sha256:8559f654d01a54a8c3efe66d533d43f383531ebf8d81d9f9ab4769d91ca15df7", size = 3204767, upload-time = "2025-06-07T09:52:21.428Z" }, ] [package.optional-dependencies] @@ -1008,75 +1298,87 @@ tls = [ [[package]] name = "txaio" -version = "23.1.1" +version = "25.6.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]txaio-23.1.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]60b84a757ac769bd404ff704", size = 53704 } +sdist = { url = "https://files.pythonhosted.org/packages/10/21/f1d3305ae1d3ca05aa71d509f02f4db11c1357001f7e31f9713e610efc5b/txaio-25.6.1.tar.gz", hash = "sha256:d8c03dca823515c9bca920df33504923ae54f2dabf476cc5a9ed5cc1691ed687", size = 58709, upload-time = "2025-06-26T16:59:29.544Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]txaio-23.1.1-py2.py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]5fad2cf72b0f37f8cefcb490", size = 30512 }, + { url = "https://files.pythonhosted.org/packages/52/56/aff5af8caa210321d0c206eb19897a4e0b29b4e24c4e24226325950efe0b/txaio-25.6.1-py2.py3-none-any.whl", hash = "sha256:f461b917a14d46077fb1668d0bea4998695d93c9c569cd05fd7f193abdd22414", size = 31250, upload-time = "2025-06-26T16:59:28.379Z" }, ] [[package]] name = "typer-slim" -version = "0.15.1" +version = "0.17.5" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]typer_slim-0.15.1.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]3daf899f3863514aa926c725", size = 99874 } +sdist = { url = "https://files.pythonhosted.org/packages/71/19/79ce7f1e0ff64f0b011aac73d13a82ddfb2ca236434a1e238424baae3159/typer_slim-0.17.5.tar.gz", hash = "sha256:833a422a7cd7e27e74fcd5d76bdf51b9264c84037daceffb04b152f1a435883a", size = 103779, upload-time = "2025-09-19T18:34:30.098Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]typer_slim-0.15.1-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]30f31ed8c55f4f0779efe6df", size = 44968 }, + { url = "https://files.pythonhosted.org/packages/4e/77/9a212a891a3884345612e7f37e81c93a97836a3361681b9c288e80d46c32/typer_slim-0.17.5-py3-none-any.whl", hash = "sha256:fdd3155287586af53170e87a08b6811dea243f700186b9c7d32403d2f4c9c943", size = 46708, upload-time = "2025-09-19T18:34:28.727Z" }, ] [[package]] name = "typing-extensions" -version = "4.12.2" +version = "4.15.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]typing_extensions-4.12.2.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]ce8df57b7c13915fe121ffb8", size = 85321 } +sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload-time = "2025-08-25T13:49:26.313Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]c324d0072316b67d7794700d", size = 37438 }, + { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload-time = "2025-08-25T13:49:24.86Z" }, ] [[package]] name = "tzdata" -version = "2024.2" +version = "2025.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]tzdata-2024.2.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]413feec7069d533d6b4e31cc", size = 193282 } +sdist = { url = "https://files.pythonhosted.org/packages/95/32/1a225d6164441be760d75c2c42e2780dc0873fe382da3e98a2e1e48361e5/tzdata-2025.2.tar.gz", hash = "sha256:b60a638fcc0daffadf82fe0f57e53d06bdec2f36c4df66280ae79bce6bd6f2b9", size = 196380, upload-time = "2025-03-23T13:54:43.652Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]tzdata-2024.2-py2.py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]448fbc874186f0abd79565cd", size = 346586 }, + { url = "https://files.pythonhosted.org/packages/5c/23/c7abc0ca0a1526a0774eca151daeb8de62ec457e77262b66b359c3c7679e/tzdata-2025.2-py2.py3-none-any.whl", hash = "sha256:1a403fada01ff9221ca8044d701868fa132215d84beb92242d9acd2147f667a8", size = 347839, upload-time = "2025-03-23T13:54:41.845Z" }, ] [[package]] name = "urllib3" -version = "2.3.0" +version = "2.5.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]urllib3-2.3.0.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]c0d1d3795a07f1ba96f0204d", size = 307268 } +sdist = { url = "https://files.pythonhosted.org/packages/15/22/9ee70a2574a4f4599c47dd506532914ce044817c7752a79b6a51286319bc/urllib3-2.5.0.tar.gz", hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760", size = 393185, upload-time = "2025-06-18T14:07:41.644Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]urllib3-2.3.0-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]710050facf0dd6911440e3df", size = 128369 }, + { url = "https://files.pythonhosted.org/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc", size = 129795, upload-time = "2025-06-18T14:07:40.39Z" }, ] [[package]] name = "whitenoise" -version = "6.8.2" +version = "6.11.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]whitenoise-6.8.2.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]cc8bf99add90817a530dd1d4", size = 25892 } +sdist = { url = "https://files.pythonhosted.org/packages/15/95/8c81ec6b6ebcbf8aca2de7603070ccf37dbb873b03f20708e0f7c1664bc6/whitenoise-6.11.0.tar.gz", hash = "sha256:0f5bfce6061ae6611cd9396a8231e088722e4fc67bc13a111be74c738d99375f", size = 26432, upload-time = "2025-09-18T09:16:10.995Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]whitenoise-6.8.2-py3-none-any.whl", hash = "sha256:[AWS-SECRET-REMOVED]ab9726e5772ac50fb45d2280", size = 20158 }, + { url = "https://files.pythonhosted.org/packages/6c/e9/4366332f9295fe0647d7d3251ce18f5615fbcb12d02c79a26f8dba9221b3/whitenoise-6.11.0-py3-none-any.whl", hash = "sha256:b2aeb45950597236f53b5342b3121c5de69c8da0109362aee506ce88e022d258", size = 20197, upload-time = "2025-09-18T09:16:09.754Z" }, ] [[package]] name = "zope-interface" -version = "7.2" +version = "8.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "setuptools" }, ] -sdist = { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]zope.interface-7.2.tar.gz", hash = "sha256:[AWS-SECRET-REMOVED]b46dd7d1a65e82a4872728fe", size = 252960 } +sdist = { url = "https://files.pythonhosted.org/packages/68/21/a6af230243831459f7238764acb3086a9cf96dbf405d8084d30add1ee2e7/zope_interface-8.0.tar.gz", hash = "sha256:b14d5aac547e635af749ce20bf49a3f5f93b8a854d2a6b1e95d4d5e5dc618f7d", size = 253397, upload-time = "2025-09-12T07:17:13.571Z" } wheels = [ - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]zope.interface-7.2-cp313-cp313-macosx_10_9_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]6cb0a628e3dc90442b53dd98", size = 208961 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]zope.interface-7.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:[AWS-SECRET-REMOVED]d5c775acdef98cdb1119768d", size = 209356 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]zope.interface-7.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:[AWS-SECRET-REMOVED]557c11196d42e26c01a69a4c", size = 264196 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]zope.interface-7.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:[AWS-SECRET-REMOVED]b85fb278edb2e34841055398", size = 259237 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]zope.interface-7.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:[AWS-SECRET-REMOVED]660f1d67896ca62d9628045b", size = 264696 }, - { url = "https://files.pythonhosted.[AWS-SECRET-REMOVED][AWS-SECRET-REMOVED]zope.interface-7.2-cp313-cp313-win_amd64.whl", hash = "sha256:[AWS-SECRET-REMOVED]9fa5bb01caa1e6284e48c0cd", size = 212472 }, + { url = "https://files.pythonhosted.org/packages/5b/6f/a16fc92b643313a55a0d2ccb040dd69048372f0a8f64107570256e664e5c/zope_interface-8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ec1da7b9156ae000cea2d19bad83ddb5c50252f9d7b186da276d17768c67a3cb", size = 207652, upload-time = "2025-09-12T07:23:51.746Z" }, + { url = "https://files.pythonhosted.org/packages/01/0c/6bebd9417072c3eb6163228783cabb4890e738520b45562ade1cbf7d19d6/zope_interface-8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:160ba50022b342451baf516de3e3a2cd2d8c8dbac216803889a5eefa67083688", size = 208096, upload-time = "2025-09-12T07:23:52.895Z" }, + { url = "https://files.pythonhosted.org/packages/62/f1/03c4d2b70ce98828760dfc19f34be62526ea8b7f57160a009d338f396eb4/zope_interface-8.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:879bb5bf937cde4acd738264e87f03c7bf7d45478f7c8b9dc417182b13d81f6c", size = 254770, upload-time = "2025-09-12T07:58:18.379Z" }, + { url = "https://files.pythonhosted.org/packages/bb/73/06400c668d7d334d2296d23b3dacace43f45d6e721c6f6d08ea512703ede/zope_interface-8.0-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:7fb931bf55c66a092c5fbfb82a0ff3cc3221149b185bde36f0afc48acb8dcd92", size = 259542, upload-time = "2025-09-12T08:00:27.632Z" }, + { url = "https://files.pythonhosted.org/packages/d9/28/565b5f41045aa520853410d33b420f605018207a854fba3d93ed85e7bef2/zope_interface-8.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1858d1e5bb2c5ae766890708184a603eb484bb7454e306e967932a9f3c558b07", size = 260720, upload-time = "2025-09-12T08:29:19.238Z" }, + { url = "https://files.pythonhosted.org/packages/c5/46/6c6b0df12665fec622133932a361829b6e6fbe255e6ce01768eedbcb7fa0/zope_interface-8.0-cp311-cp311-win_amd64.whl", hash = "sha256:7e88c66ebedd1e839082f308b8372a50ef19423e01ee2e09600b80e765a10234", size = 211914, upload-time = "2025-09-12T07:23:19.858Z" }, + { url = "https://files.pythonhosted.org/packages/ae/42/9c79e4b2172e2584727cbc35bba1ea6884c15f1a77fe2b80ed8358893bb2/zope_interface-8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b80447a3a5c7347f4ebf3e50de319c8d2a5dabd7de32f20899ac50fc275b145d", size = 208359, upload-time = "2025-09-12T07:23:40.746Z" }, + { url = "https://files.pythonhosted.org/packages/d9/3a/77b5e3dbaced66141472faf788ea20e9b395076ea6fd30e2fde4597047b1/zope_interface-8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:67047a4470cb2fddb5ba5105b0160a1d1c30ce4b300cf264d0563136adac4eac", size = 208547, upload-time = "2025-09-12T07:23:42.088Z" }, + { url = "https://files.pythonhosted.org/packages/7c/d3/a920b3787373e717384ef5db2cafaae70d451b8850b9b4808c024867dd06/zope_interface-8.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:1bee9c1b42513148f98d3918affd829804a5c992c000c290dc805f25a75a6a3f", size = 258986, upload-time = "2025-09-12T07:58:20.681Z" }, + { url = "https://files.pythonhosted.org/packages/4d/37/c7f5b1ccfcbb0b90d57d02b5744460e9f77a84932689ca8d99a842f330b2/zope_interface-8.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:804ebacb2776eb89a57d9b5e9abec86930e0ee784a0005030801ae2f6c04d5d8", size = 264438, upload-time = "2025-09-12T08:00:28.921Z" }, + { url = "https://files.pythonhosted.org/packages/43/eb/fd6fefc92618bdf16fbfd71fb43ed206f99b8db5a0dd55797f4e33d7dd75/zope_interface-8.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:c4d9d3982aaa88b177812cd911ceaf5ffee4829e86ab3273c89428f2c0c32cc4", size = 263971, upload-time = "2025-09-12T08:29:20.693Z" }, + { url = "https://files.pythonhosted.org/packages/d9/ca/f99f4ef959b2541f0a3e05768d9ff48ad055d4bed00c7a438b088d54196a/zope_interface-8.0-cp312-cp312-win_amd64.whl", hash = "sha256:ea1f2e47bc0124a03ee1e5fb31aee5dfde876244bcc552b9e3eb20b041b350d7", size = 212031, upload-time = "2025-09-12T07:23:04.755Z" }, + { url = "https://files.pythonhosted.org/packages/f2/7a/1093db3af58fe48299659a7e0bc17cb2be72bf8bf7ea54a429556c816e50/zope_interface-8.0-cp313-cp313-macosx_10_9_x86_64.whl", hash = "sha256:ee9ecad04269c2da4b1be403a47993981531ffd557064b870eab4094730e5062", size = 208743, upload-time = "2025-09-12T07:24:14.397Z" }, + { url = "https://files.pythonhosted.org/packages/fe/ec/63003ea86eb37b423ad85575b77b445ca26baa4b15f431d0c2319642ffeb/zope_interface-8.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a9a8a71c38628af82a9ea1f7be58e5d19360a38067080c8896f6cbabe167e4f8", size = 208803, upload-time = "2025-09-12T07:24:15.918Z" }, + { url = "https://files.pythonhosted.org/packages/d9/0e/e19352096e2933e0047b954d861d74dce34c61283a9c3150aac163a182d9/zope_interface-8.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:c0cc51ebd984945362fd3abdc1e140dbd837c3e3b680942b3fa24fe3aac26ef8", size = 258964, upload-time = "2025-09-12T07:58:22.829Z" }, + { url = "https://files.pythonhosted.org/packages/32/a5/ec1578b838f364c889746a03960624a8781c9a1cd1b8cc29c57ec8d16df9/zope_interface-8.0-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:07405019f635a93b318807cb2ec7b05a5ef30f67cf913d11eb2f156ddbcead0d", size = 264435, upload-time = "2025-09-12T08:00:30.255Z" }, + { url = "https://files.pythonhosted.org/packages/e7/8e/4a8b167481cada8b82b2212eb0003d425a30d1699d3604052e6c66817545/zope_interface-8.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:450ab3357799eed6093f3a9f1fa22761b3a9de9ebaf57f416da2c9fb7122cdcb", size = 263942, upload-time = "2025-09-12T08:29:22.416Z" }, + { url = "https://files.pythonhosted.org/packages/38/bd/f9da62983480ecfc5a1147fafbc762bb76e5e8528611c4cf8b9d72b4de13/zope_interface-8.0-cp313-cp313-win_amd64.whl", hash = "sha256:e38bb30a58887d63b80b01115ab5e8be6158b44d00b67197186385ec7efe44c7", size = 212034, upload-time = "2025-09-12T07:22:57.241Z" }, ]